Although South Africa’s Mpumalanga province is better known as “the place where the sun rises”, it is also the place where the water falls. Renowned for its magnificent natural wonders and panoramas guaranteed to beautify your Instagram feed, the province boasts a higher density of waterfalls than anywhere else in Southern Africa. Impressive waterfalls flow […]
The post Photograph of the week: The Berlin Falls in Mpumalanga, South Africa appeared first on A Luxury Travel Blog.