Castle Island, South Boston

What a beautiful place to take a stroll, or walk the dogs, or take a jog, or sit by the beach or under a tree!  A beautiful view of the Boston Skyline, with (loud) planes flying low overhead!

magbo system