Nilaveli Beach
Nilaveli Beach is one of Sri Lanka’s most iconic beaches, celebrated for its powdery white sand, crystal-clear waters, and peaceful surroundings. Located just north of Trincomalee, it is ideal for swimming, snorkeling, sunbathing, and family-friendly beach holidays. The calm sea conditions also make Nilaveli the gateway to Pigeon Island National Park, where visitors can enjoy unforgettable marine adventures.