Trincomalee
A quiet, pristine stretch of white sand beach north of Trincomalee.
White Sands, Calm Shallow Water, Pigeon Island Proximity
Nilaveli is a tranquil resort town located north of Trincomalee, renowned for its wide, uninterrupted stretches of white sand and crystal-clear, shallow waters. It is widely considered to have the most pristine beach in eastern Sri Lanka. The town remains quiet and underdeveloped, perfect for a relaxing getaway. It also serves as the main gateway to the famous Pigeon Island National Park. Visit between May and September for the best coastal weather. Nilaveli is a must-visit for snorkelers, families, and anyone seeking a true tropical escape.
May to September
None