HomeSri LankaTravel with Me Pearl of the Indian Ocean | Sri Lanka Travel Guide Gonca April 15, 2018 Sri Lanka is a very small island country located in the south of India, which is self-sufficient and even exporting oil to other coutries. Although the traditions, cuisine and the…