Blog Kandy, The Paradise of Tourists Read More The Ambuluwawa Tower, Sri Lanka’s Towering Marvel Read More Exploring the Charm of Galle, Sri Lanka Read More The Sigiriya, Fortress on the Rock Read More Mirissa, Dream Beach of Tourists Read More Exploring the world’s 8th wonder Sigiriya, Sri Lanka Read More