Tourist Spot

Alexander the Great Park, 3 Robert St, Boston, MA 02131, United States of America
Nichols House Museum, 55 Mt Vernon St, Boston, MA 02108, United States of America
Institute of Contemporary Art, 25 Harbor Shore Dr, Boston, MA 02210, United States of America
MIT Museum, Gambrill Center, 314 Main St, Cambridge, MA 02142, United States of America
Sunflower Castle, 130 Mt Vernon St, Boston, MA 02108, United States of America
Gibson House Museum, 137 Beacon St, Boston, MA 02116, United States of America
Otis House Museum, 141 Cambridge St, Boston, MA 02114, United States of America
Isabella Stewart Gardner Museum, 25 Evans Way, Boston, MA 02115, United States of America