Showing posts with label zambia. Show all posts
Showing posts with label zambia. Show all posts

Sunday, September 25, 2016

Royal Chundu luxury Zambezi lodges

Two magnificent, luxuriously appointed lodges make up Royal Chundu, a splendid riverside hideaway nestled between Zambia’s Victoria Falls and Chobe National Park in Botswana.