Hello India

I continue my journey to India, to the ashram of Amritapuri, in the stunning backwaters of Kerala.  Hundreds of devotees from all over the world, of every faith, language and religion join in their quest for the meaning of life and to learn from a living saint named Amma.  She’s hugged over thirty-three million people which has earned her the nickname, “The Hugging Saint”.