Nilaveli Beach is one of most spectacular, charmed and beautiful beaches in Sri Lanka, among an infinite number of beaches around the world, which immediately envelops you in natural splendor to spend your holiday in a sandy spot. This finest unspoiled beach offers great experience to the travelers with pristine white calm waves, clean sand, the abundant displays of marine life around Nilaveli and picturesque sights.
The admirable and attractive Nilaveli Beach lies about 275km away from Colombo city and is located about 15km north of Trincomalee, Eastern Province of Sri Lanka. This amazing beach is well known for one of the cleanest sand beaches in Asia as well as one of the purest white sand beaches in Asia. Nilaveli Beach is one of Sri Lanka’s ideal places for travelers to have crystal blue sea water bathing due to calm waves. And this magical east coast shoreline is popular for sun baths, sea bathing, surfing, snorkeling and diving. All water activities on Nilaveli Beach can be enjoyed throughout the year. While plenty of bending palms over the golden sand enrich its’ beauty, this untouched premier beach is a perfect destination for having Scuba diving, fishing, whale watching activities and other various water sports.