I recently spent a day on Spectacle Island in Boston Harbor. What a refreshing outing so close to Boston! Just off shore, with the city in full view, you can experience an island getaway!
Boston Harbor has a surprising number of islands - most people don't realize the islands are even there, let alone 34 of them! Many are part of a combined National and State Park and accessible by ferry from Long Wharf. The islands offer hiking trails, beaches, ranger tours, camping, boat cruises, nature walks, historic sites and various events throughout the warmer months. There are even a few winter tours.