April 29, 2017
No Picture
Meher Baba News Archive

International Arts Festival Meherabad Dec 2010

Meher Baba Arts festivalAvatar Meher Baba International Arts Festival is a four-day multicultural event to be held in Meherabad, MS, India under the auspices of the Avatar Meher Baba Perpetual Public Charitable Trust. Artists from every nation and artistic medium, of any age, who wish to celebrate the Divine Life of the Spirit and express their Love .. [… More info …]