3 Reasons Why Sri Lanka Should Be Back On Your Radar
Sri Lanka, a relative teardrop of an island in the Indian Ocean off the coast of India, the world’s most populous country, is often overlooked by tourists. While Maldives, Mauritius, Singapore, and Near and Far East nations offer bundles of