Boston Day Trip: Winthrop Deer Island

After visiting Saugus Iron Works in the morning, we made our way over to Winthrop and stopped at Deer Island. Winthrop is a town in Massachusetts located… Read more “Boston Day Trip: Winthrop Deer Island”