Bar Reef Resort
Set in a quaint village in Sri Lanka's Puttalam District, this rustic beachfront resort overlooks the Laccadive Sea and is 9 km from Talawila Church.
more
//
Set in a quaint village in Sri Lanka's Puttalam District, this rustic beachfront resort overlooks the Laccadive Sea and is 9 km from Talawila Church.
more
Here lies a blissfully secluded resort with luxury tented accommodation on Alankuda beach.
more