Amazing scenes from Sri Lanka Trawel India 6 Feb, 2013 Sri Lanka is one of the Beautiful Island country in Indian Ocean, southern coast of the Indian subcontinent in South Asia. Here is some Beautiful Photo Shots from Sri Lanka Nature