Tag
1 article
There are a number of stunning waterfalls within easy reach of the city, Devon Falls and St Clairs being the most notable . Devon falls is located along the Talawakele - Hattori road near the 20th mil…