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. In addition to its 10 gorgeous thatched suites complete with private decks, River Lodge is brimming with outstanding amenities. There’s a striking restaurant and a beautiful swimming pool, but also a … Read more