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
Contact Form