The 92-mile-long Allagash River is a canoeist's dream. Fall is the best time to go, when the bugs (and most tourists) are gone and the leaves are spectacular. Given its Class II whitewater rapids, though, the river is best navigated with the help of a guide.