1 Comments

Piyasiri Malavisooriya over 2 years ago

Horton plains is a natural forest reserve in Sri Lanka.Inside the forest,you find this beautiful waterfall called Bakers falls.