Uppuveli and Nilaveli Beach
Considered to be one of the more pristine beaches in the entire island, the beaches of Uppuveli and Nilaveli in Trincomalee pose the idyllic setting for that perfect beach vacation.
Strolling along the Nilaveli Beach’s stretch of golden sand and azure waters that goes for more than a kilometre allows you to reflect on the exotic beauty of the country, while also partaking in some exhilarating water sports. The beach is known for being a hub for scuba diving, snorkelling, fishing, and, of course, swimming. In addition to the many water sports activities, you could also partake in an excursion to the Pigeon Island National Park that is a short boat ride away. You could easily immerse yourself in the rare and endemic marine life around the island.
The Uppuveli Beach, on the other hand, is relatively smaller but still thrives in many water sports activities. One such unique activity you could engage in, is deep sea diving, as the far outreaches of the beach is known to have many shipwrecks that date even before European colonisation.
Lined with many great eateries, both these beaches are perfect to escape the everyday mundane and just take in the exquisite sun, sand, and sea for once.