North Adelaide

North Adelaide is a predominantly residential precinct and suburb of the City of Adelaide in South Australia, situated north of the River Torrens and within the Adelaide Park Lands.
Show lessRead more
Wikipedia

Discover this place

21 items

Google apps