SRI LANKA FACTS, the Land of Serendipity Beyond its ancient ruins, beautiful beaches, and amazing wildlife, the island nation has many other stories to uncover. Sri Lanka is nicknamed Pearl of the Indian Ocean and teardrop of India. Sri Lanka gave “serendipity” to the English language. The Sri Lankan national flag is one of the...Read More