The Last House
Mawella is one of south coast Sri Lanka’s last remaining undeveloped beaches, and this five-bedroom Bawa-designed beach house is its perfect match; tranquil, relaxed and colourful.
Mawella is one of south coast Sri Lanka’s last remaining undeveloped beaches, and this five-bedroom Bawa-designed beach house is its perfect match; tranquil, relaxed and colourful.