Zambia

A Trip to Victoria Falls

I had heard of how amazing the Victoria Falls is and had even seen the pictures of the tantalizing tourist magnet in Zambia. The stories and the photos gave me an idea of how Victoria Falls was like b