26 Best Visiting Places in Sri Lanka

Sri Lanka is an island in the Indian Ocean. The country once referred to as Ceylon, boasts an old city, golden sandy beaches with their swaying coconut palms, mountains, and rubber and tea plantations. Whereas visiting the island, you’ll see the new design from the times once the Portuguese, Dutch, and British rule. Sri Lanka […]