South Point Abbey, nestled on the sandy beaches of Koggala in Sri Lanka, is a testament to Sri Lanka’s rich history adorned with modernity.
Back to Top
Here are some larger villas.
ISHQ Villa, located in Galle, is a Dutch-inspired architectural wonder nestled along the Indian Ocean shores.
Back to Top