Surfing Portland
Maine’s largest metropolitan area, Greater Portland is a vibrant mélange of artistic towns and charming islands, located only 90 miles north of Boston. Each October, gourmands head to Portland for the annual Harvest on the Harbor, Maine’s premier food…