Where is Archibald Memorial Fountain?

Answer
Archibald Memorial Fountain is located at Hyde Park North, 110 Elizabeth St, Sydney NSW 2000, Australia. It is in Sydney, New South Wales, Australia.

Archibald Memorial Fountain is located at Hyde Park North, 110 Elizabeth St, Sydney NSW 2000, Australia. It is in Sydney, New South Wales, Australia.