My Site - Travel Sri Lanka The pearl of the Native indian Ocean, Sri Lanka will be an island paradise blessed with scenic mountains plus lovely beaches. You may find this tiny island in a shape of a teardrop sitting under India. Sri Lanka has population associated with million. Tue, 30 Jun 2020 15:35:08 UTC en