Remarkable Landmarked Island Of Srilanka on the Ind
Sri Lanka is a country located in the off southern coast of the Indian subcontinent in South Asia. It is a beautiful island surrounded by the Indian Ocean, the Gulf of Manner, Palk Strait and lies in the vicinity of India and the Maldives. T...英国华人论坛