Loading map...
St. Clair´s Falls is one of the widest waterfalls in Sri Lanka. It is called the " Little Niagara of Sri Lanka " and can be viewed when travelling from Hatton to Talawakele while going to Nuwara Eliya.
|
|
You need to sign in to leave a comment! |