Sri Lanka, formerly Ceylon, island country lying in the Indian Ocean and separated from peninsular India by the Palk Strait.…
There are beautiful beaches as well, where you can indulge in the various water sports or simply relax and enjoy…
Sri Lanka, formerly Ceylon, island country lying in the Indian Ocean and separated from peninsular India by the Palk Strait.…
There are beautiful beaches as well, where you can indulge in the various water sports or simply relax and enjoy…