Christopher Columbus Park
Located on the southern edge of the North End, Christopher Columbus Park is a nice spot for views of waterfront wharves, downtown Boston high-rises, East Boston's shoreline, and Logan Airport. Adjacent to a fountain, roses bloom in the Rose Fitzgerald Kennedy Garden.