Comments

Go to the profile of Piyasiri Malavisooriya
over 4 years ago
Horton plains is a natural forest reserve in Sri Lanka.Inside the forest,you find this beautiful waterfall called Bakers falls.