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