Where is Champlain College?
Where is Champlain College located?
Champlain College, Champlain College, United States of America (approx. 44.47549°, -73.20588°)
Where is Champlain College on the map?
Champlain College - Burlington Airport
Champlain College - Montreal
Champlain College - Essex Junction Station
Champlain College - Boston
Champlain College - New York
Champlain College - Sugarbush Resort
{"latitude":44.47549,"longitude":-73.20588,"title":"Champlain College"}