#Travel

St. Clair’s Waterfall | Talawakele, Srilanka

St. Clair’s Falls is one of the widest waterfalls in Sri Lanka and is commonly known as the “Little Niagara of Sri Lanka”

St. Clair’s Waterfall | Talawakele, Srilanka

Day 01 | My solo trip to

St. Clair’s Waterfall | Talawakele, Srilanka

World Buddhism Museum | Kandy, Sri Lanka

Leave a comment

Your email address will not be published. Required fields are marked *