Amazing scenes from Sri Lanka Posted/Updated on February 06, 2013 by Trawel India 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