Tag: Winthrop

  • Winthrop Deer Island: Day Trip from Boston

    Winthrop Deer Island: Day Trip from Boston

    If you want to get out of Boston without traveling far, Deer Island is a perfect solution. After visiting Saugus Iron Works in the morning, we made our way over to Winthrop. Winthrop is a town in Massachusetts located next to East Boston, near the airport. Our first stop in Winthrop, and the one which…