|
 |
 |
 |
 |
| |
Sri Villas is a collection of three boutique, privately owned villas located just 90 minutes from Colombo on the exceptionally beautiful southwest coast of Sri Lanka. Perched on the edge of a secluded beach near the small town of Induruwa, the villas enjoy an unrivalled, uninterrupted view of the Indian Ocean.
|
|
 |
 |
 |
|
|
|
|