Bayswater Street Park

A waterfront park, just north of Boston-Logan International Airport. Great for watching planes landing on the 22s. And not too far from Belle Isle Seafood if you're feeling peckish.

Loading map...

Other Nearby Sites