Thalduwa Island Villas, Ahangama

|Comments are Off
Introduction Let your heart leap at the ravishing loveliness of Thalduwa Island Villas, at Ahangama, in the deep south of Sri Lanka. Our four Dutch colonial villas share a tranquil island on the Goviyapana river, 1.7 KM from the ocean. Each villa, in its own riverside jungle...