Kingfisher Tours SrilankaMar 1, 20192 minRefreshingly SrilankaDemocratic Socialist Republic of Sri Lanka, is an island in South Asia, located in the Indian Ocean to the southwest of the Bay of Bengal...