Tag

Zambia

Browsing

Chobe National Park in Botswana is one of the most stunning National Parks in Africa and the World. It is a must see for wildlife and nature enthusiasts. It has one of the highest concentrations of elephants in the world. You are also almost guaranteed to see hippos, crocodiles and…

Victoria Falls in Southern Africa is classified as the largest sheet of water in the world and is absolutely stunning. Visiting Victoria Falls is a once in a lifetime experience.  Besides the impressive size of the waterfalls, this Unesco World heritage site has amazing landscapes and stunning nature around it…