World Top 100 Beautiful Places v.1 | Page 55

The Victoria Waterfalls

country: Zimbabwe – Zambia

location: border between the two countries