Canberra Mosque...
the arabic word masjid (mosque) literally means a place of prostration. a mosque is a place of worship for followers of islam and serves as a place where muslims come together for prayers as well as a centre for information and religious education. m...
Greater Canberra, Australian Capital Territory, Australia