Osprey Landing
While crossing the Martin’s Point Bridge, which connects Falmouth and Portland over the Presumpscot River, drivers, walkers, and cyclists get a view out to Casco Bay and Mackworth Island. But if they look up, they also get a glimpse of