Where is The Big Sphinx Statue?

Answer

The Big Sphinx Statue is located at 2 Thompson Rd, North Geelong VIC 3215, Australia. It is in North Geelong, Victoria, Australia.

Related Landmarks

More Questions