Montefiore Hill
Australia

Montefiore Hill is a small hill in North Adelaide, South Australia, which affords a view over the Adelaide city centre.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).
Australia

Montefiore Hill is a small hill in North Adelaide, South Australia, which affords a view over the Adelaide city centre.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).