Ideally situated to explore the iconic Victoria Falls, Victoria Falls River Lodge Luxury Tented Suites – and the newly opened Victoria Falls River Lodge Island Treehouse Suites – offer guests a fresh perspective on an unforgettable vacation by their unique combination of the African Safari experience with one of the Seven Natural Wonders of the World.