camellia ranch & villa

Contact Us

For bookings and enquiries, please call us or write to us.

Contact Information
Camellia Ranch & Villa

Camellia Ranch,
50 Acres, Pahala Lelwala, Wanduramba,
Baddegama, Sri Lanka

Phone Number: +94 70 799 9990

Email: reservations@camelliaranch.com

Contact Form
How can we assist you?

    Close
    Close