Shallow bay with calm waters perfect for families.
Pasikudah Bay, Batticaloa
$100 - $200
A luxury beach resort on the calm waters of Pasikudah Bay. Ideal for families with children....