The Unique Creation of Nature.
Naturally limestone ponds are one of nature's most unique creations. It is located in the Tanjanthenna area of Balangoda Divisional Secretariat Division in Sri Lanka. The limestone ponds, which are not yet popular among tourists, are known...
Udhitha Promodh Lionel, Sri Lanka, Balangoda