03/07/2025
This is an older video, but applies today. Northern Maine is getting another 8-12 inches of snow today. Come to River House Cabins in Caribou. Located on ITS 88 and the banks of the Aroostook River. Best amenities for the best price. We have openings in March. Call 207-561-0521 to reserve and ride in Northern Maine.