Trails and Wonders of Maine Report M01
Maine Greenway Trail – Report M01: The Mackworth Island Trail 1-2 miles Background: Mackworth Island is located about a mile and a half north of Portland Maine in Falmouth Maine off Route 1. Permitted uses are hiking, dog walking (on lease), cross country skiing (weather permitting) and snow shoeing (winter only). The island was a … Continue reading Trails and Wonders of Maine Report M01
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed