2024

THOMSON'S FALLS

Natural site to discover
Falls of 72 m discovered in 1883 by Joseph Thomson, with the waterfall ... Read more