Thudugala Ella waterfall
Sri Lanka · Asia
關於
The Thudugala Ella (Sinhala: තුඩුගල ඇල්ල) waterfall is located in Thudugala village in Dodangoda Divisional Secretariat in Kalutara District of Western Province, Sri Lanka. Out of around 382 recorded waterfalls in Sri Lanka, the rank of this is 268th.
內容改寫自 Wikipedia (CC BY-SA)。照片來自 Wikimedia Commons.