AVATAR MEHER BABA'S BIRTHDAY
Each year, Meher Baba followers around the world gather to celebrate the birthday - February 25 - of the Avatar of the Age, Meher Baba.
Avatar is the manifestation or descent of God in human form on earth. Also called the God-Man, the Messiah, the Buddha, the Christ, the Rasool, and the Ancient One.
February 25, 1894, is the birth of Merwan Sheriar Irani, known as Meher Baba, meaning "compassionate father."
You are invited to visit Meher Mount on Monday, February 25, 2019, from Noon to 5:00 p.m., for the open house in honor of Avatar Meher Baba's birthday. Tea and cake will be served.