Adelaide Sri Lanka Buddhist Vihara

13 Brookside Road
5076
Athelstone
SA
Australia
http://www.adelaidebuddhistvihara.org.au/

Sri Lankan Buddhist temple.

Located in: South Australia