My Site - Travel Sri Lanka Typically the pearl of the Native indian Ocean, Sri Lanka is an island paradise giving with scenic mountains and lovely beaches. You may find this tiny island in a shape of a teardrop sitting under India. Sri Lanka has population regarding million. Mon, 29 Jun 2020 16:42:10 UTC en