Report Review


Champlains is a fun place and we will certainly return. Especially compared to last year, there is excellent staffing , clean and highly maintained bath and shower rooms. The mudslides still rule. The single issue we and other boaters have is electric power for larger boats. there is 50 amps max, and even those power stations are touchy

Cancel