Nine Arches Bridge: Sri Lanka’s Jungle Railway The Bridge That Touches the Sky Imagine standing in a lush, green valley, surrounded by the sweet scent of tea...
Dunhinda Falls: The Veil of Mist Why Is Everyone Talking About the “Smoky” Waterfall? Imagine walking through a lush Sri Lankan forest, the air thick with...