Where is Observatory Hill Park?

Answer
Observatory Hill Park is located at 1001 Upper Fort St, Millers Point NSW 2000, Australia. It is in Millers Point, New South Wales, Australia.

Observatory Hill Park is located at 1001 Upper Fort St, Millers Point NSW 2000, Australia. It is in Millers Point, New South Wales, Australia.