Peace & Quiet for your body & soul.
Utmost relaxation coupled with scenic greenery of Mother Nature showcased to bring you a truly authentic experience at Camellia Resort & Spa.
Camellia Resort & Spa, Audangawa – official site
Utmost relaxation coupled with scenic greenery of Mother Nature showcased to bring you a truly authentic experience at Camellia Resort & Spa.