Photos coming soon
HOTEL
Ayur vaidya mana retreat
Ayur Vaidya Mana - Healing Center, Mankurussi, Opposit Mankurussi Bhagavathy Temples, Palakkad, Kerala 678613, India, Lakkidi, India
Where it sits
Ayur vaidya mana retreat
Ayur Vaidya Mana - Healing Center, Mankurussi, Opposit Mankurussi Bhagavathy Temples, Palakkad, Kerala 678613, India, Lakkidi, India
10.79200, 76.51476
Plan around Ayur vaidya mana retreat
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
