"Ayubowan!" Welcome to Sri Lanka!
Warm greetings by Sri Lankans greeted me upon my arrival in Colombo, the capital of Sri Lanka. Known affectionately as the the "Teardrop Island" due to the country's resemblance to a teardrop when viewed from a World map, Sri Lanka is an island country situated south of India in the Indian Ocean.
Sri Lanka is a country filled with romantic landscapes. With rising mountains, lush forests & beautiful coastlines governing the country, it is no wonder why the country was once considered the "lost paradise" by many travelers.