Mother Meera

Mother Meera, an incarnation of the Divine Mother, was born in South India on December 26, 1960. She lives in a small village in Germany and travels throughout the world offering Darshan, a blessing of Light and Love, free of charge.

... more info

Archived Events