Where is International House?

Where is International House located?

International House, International House, Australia (approx. -37.788334°, 144.95805°)


Where is International House on the map?