Celebrity Life
Victoria Falls Island Lodge, Zimbabwe, Africa
Set on a private island between the waterways separating Zimbabwe and Zambia, Victoria Falls Island Lodge is a beacon of eco-friendly indulgence. Bright and early on a Wednesday morning, I board the Airlink Embraer 135 from Cape Town International Airport with a direct flight to Victoria Falls International Airport. Since the inception of Airlink’s direct […]
The post Victoria Falls Island Lodge, Zimbabwe, Africa appeared first on Upscale Living Magazine.