This 26 room property, built in 2013......
Overlooking Laccadive Sea - 3 km from Angurukaramulla Temple and 11 km from Negombo - Outdoor activities like bird watching....