Avatar’s Abode, Australia
From the Avatar’s Abode website:
Avatar’s Abode is a 99 acre property held in perpetuity for the benefit of all persons with an interest in Avatar Meher Baba (1894-1969) – a major Indian spiritual figure who stayed here in 1958. For followers of Meher Baba, Avatar’s Abode is one of the four or so most important spiritual centres in the world. Therefore, Baba lovers (followers of Meher Baba) visit Avatar’s Abode throughout the year, from all parts of Australia and overseas.