Where is Houghton?
Where is Houghton located?
Houghton, Houghton, Australia (approx. -34.829933°, 138.75558°)
Where is Houghton on the map?
{"latitude":-34.829933,"longitude":138.75558,"title":"Houghton"}