Sri Lanka is an island country with many destinations located off the southern coast of India. It is surrounded by the Indian Ocean and lies in the vicinity of India and the Maldives. It includes coastal plains in the north and hills and mountains in the interior. A smiling sun all year round, golden beaches, ancient cities, exciting safaris, colourful culture, adventure sport and lovely people. A wonderful mix of modern towns and rural villages, well connected transport systems and there are star class hotels and villas spotted around the country.