It's fall in New England, and the leaf peepers will soon be out in droves, hoping to catch glimpses of colorful foliage views. While most seasonal tourists flock to the mountains or quaint little ...