Snorkeling at Coral Island from Trincomalee

This two hour adventure gives you an amazing opportunity to get a clear view of the sea life that inhabit the shallow waters just off coral Island,Trincomalee.

This two hour adventure gives you an amazing opportunity to get a clear view of the sea life that inhabit the shallow waters just off coral Island,Trincomalee.