Trincomalee
Trincomalee is one of the best beaches of Sri Lanka that has beautiful white sand which is used for recreational purposes such as surfing, scuba diving, fishing and whale watching.Nilaveli is the famous beach in trincomalee. There are lot of thing to do in Pigeon Island Trincomalee as surfing, scuba diving, fishing and whale watching.