Searching for Champ, the Lake Champlain monster? At Champ’s Trading Post, near the shores of Lake Champlain on Rte. 17 in West Addison, VT, you’ll find the area’s largest selection of Champ gifts and souvenirs.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.