Meera Natural Healing Centre Our healing and yoga center is located in the former French colony of Pondicherry. Enjoy the blend of east meets west and experience the sights, smells, tastes, and blend...