Sri Lanka! What comes to your mind after hearing the name of Sri Lanka? A Small Island country? Even though it is a small island country nestled in the Indian ocean, this country has an abundance of unique experiences to excite you. From exploring diverse wildlife to exhilarating water sports, adrenaline-rushing activities to happening nightlife, […]