Champlain in world map

Champlain in world map. The following map shows the location of Champlain in the world. Latitude and longitude of Champlain: 48°32'39.0"N, 71°40'08.0"W

Please select map: Champlain in world mapMap of Champlain
Champlain in world map
Champlain, Canada in world map