Kitulgala, Sri Lanka: A Simple Travel Guide for Nature and Adventure Lovers Kitulgala is a small, beautiful town in the hills of Sri Lanka, surrounded by green forests and the Kelani River....
Knuckles Mountain Range: A Natural and Cultural Treasure of Sri Lanka The Knuckles Mountain Range, also known as Dumbara Kanduvetiya (Mist-laden Mountains), is one of Sri Lanka’s most awe-inspiring natural wonders....