Enjoy a winter holiday in Houlton in Maine (USA). You can book your accommodation directly here. Houlton is located at an altitude of 119 metres above sea level.
Full information about the ski resort near Houlton and nearby ski resorts
Maine Office of Tourism 59 State House Station 04333 Augusta United States Tel.: +1 / 888 / 6246345 Go to Website