Sri Lanka – Chasing the Teardrop of the Indian Ocean
Sri Lanka – Chasing the Teardrop of the Indian Ocean Sri Lanka, is an island nation lying off the southern tip of India, blessed with a myriad of UNESCO World Heritage sites, sandy beaches, misty mountains covered with tea plantations, wildlife reserves with a variety of bird life, elephants and leopards and a rich Buddhist culture. You can watch bare-chested men crack whips, boys on stilts juggle torches and crimson-robed elephants lumber along... Read More