Sri Villas
Boutique Luxury Beach Villas in Bentota, Sri Lanka
69 Kilometre Post, Colombo-Galle Main Road, Maha Induruwa, Bentota