Log In or Register
This is the well known Sri Lankan waterfall "St. Clair" which is situated in the upcountry near Hatton area. Enjoy!