Click on image to enlarge Click on enlarged image to close
Sri Lanka is an island country in South Asia, located about 19 miles off the southern coast of India.