
Reserve your own private villa with
swimming pool
Located just 30 meters from the beautiful and scenic
Wadduwa beach, Calm Villa is the ideal location for anyone seeking privacy,
tranquility and peace of mind..
The villa offers 2 Comfortable air-conditioned
bedrooms,...