
Share Public Profile
Greens Ayurveda
Greens Ayurveda is situated in Azhiyur, a charming village where myth and history are interwoven in its culture and healing science, Ayurveda. This village is located in the regal state of Kerala- âGodâs Own Countryâ.