Avatar's Abode

2024-09-01

Avatar's Abode is a place of pilgrimage dedicated to Avatar Meher Baba who stayed at Avatar's Abode in 1958 on one of His world tours in the service of humanity. It is a 99 acre property of great natural beauty, on the summit of Kiel Mountain near Woombye on the Sunshine Coast, in Queensland, Australia.

Summaries of history, purpose, and intent of an Australian center. Yearly anniversary gatherings. Visitor information.

Avatar's Abode