Contact Us

green roots,ayurveda,panchakarma,beach resort,alappuzha/alleppey

Address

Green Roots Ayurveda & Panchakarma Beach Resort
palm beach ayurveda resort

Phone Number

808 632 8474

Message Us

Book your

Appointment

book appointment