For many years, Sri Lanka’s beauty remained largely undiscovered. However, it is now gaining significant popularity among ...
coined as the "perfect place" to unwind. Echoing the sentiment, another cheerful visitor added: "Beautiful beach, with a large protected lagoon at the Galle end of the beach, where we had regular ...