Camellia Resort & Spa, Audangawa – official site

Tel: (+94) 662 054 103 | Email: [email protected]

Image Gallery

Nature

SWIMMING POOL

Accommodation

INSPIRED CUISINE

Bar

THE ART OF RELAXATION

Moonstone Jewellery Shop

Scroll to Top