Ambppct.org
Title
Avatar Meher Baba Trust
Description
Excerpted from the website:
- Avatar Meher Baba Trust, Ahmednagar, India. Meher Baba devoted his life to awakening humanity to the reality of Divine Love. He declared himself to be The Ancient One and God to be the real Self within everyone. His Universal Message began with the words, I have come not to teach but to awaken.