Nilaveli, which translates to “Open-land of the moon-shine”, is a coastal tourist town situated at about 16 kilometres from Trincomalee, Sri Lanka. It is a popular holiday destination among honeymooners and families, promising an array of different attractions and activities for them. Have a look at some of the finest attractions on this famous town.

Pigeon Island National Park
About a kilometre from the mainland, Pigeon Island, with its pearly white sands and shimmering coral gardens, entices hordes of international travellers. The island gets its name from the rock pigeons, which use the island as their nesting area. A variety of water sporting activities such as scuba diving and snorkelling are available for guests here. The coral reef is home to hundreds of reef fishes, including the famous blacktip reef sharks, turtles and various kinds of corals. You can buy tickets for the Pigeon Island National Park from the ticketing office located on the beach, near the Anilana hotel.

Nilaveli Beach
Situated in Trincomalee, Nilaveli Beach is one of the most beautiful beaches in Sri Lanka. The long stretch of white sands will make your trip unforgettable. The beach is calm and serene, and is dotted by several palm trees. If you are looking for some peace and quiet, this beach is your stop. If you feel like having delicious food, you can head over to the restaurants at the hotels and resorts which are located nearby.

Nilaveli Private Boat Service
If you want to do something adventurous and go on a boat cruise, you can opt for any of the various boat services available on the island. There is a standard price set for the Pigeon Island trip and the renting of snorkelling gear. You can also hire boat captains who can be located at the beach near the ticketing office. There are various other trips and cruises you can choose from, including whale-watching tours and fishing trips.