Hudson, Quebec, Canada is a town of around 5000 west of Montreal on the Ottawa river which widens to form the Lake of Two Mountains. The area was settled by English-speaking families who farmed large tracts bordering on the river. Hudson QC CAN Contact:
Hudson QC CAN Contact:
Submit a problem with this entry!