Pinterest • The world’s catalogue of ideas

Explore Central Guyana, Central Essequibo and more!

Victoria Falls,The Victoria Falls or Mosi-oa-Tunya is a waterfall located in southern Africa on the Zambezi River between the countries of Zambia and Zimbabwe.