xPeas
MENU ☰

 

 

    

    🍴           

  Zambia »

   »

Victoria Falls
Zambia » ZMB
Place » Tourism

Mosi-o-tunya Road, Livingstone, Zambia

142 views    💖 1
Victoria Falls is a waterfall in southern Africa on the Zambezi River.