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.
Utmost relaxation coupled with scenic greenery of Mother Nature showcased to bring you a truly authentic experience at Camellia Resort & Spa.