Natural deep-water harbor with beautiful beaches.
Sampalthivu, Trincomalee
$100 - $200
A beachfront resort on the pristine beaches of Trincomalee. Features water sports, whale watching excursions, and beach ...