Posted on
Travel / AFRICA
ZAMBIA: Victoria Falls – Devil’s Pool
[ Deutsch nach unten scrollen ] One of the Seven Natural Wonders of the world, Victoria Falls, sits on the…