Tourist Spot

Rose Kennedy Greenway, Atlantic Ave, Boston, MA 02109, United States of America
Steven Tyler's Mural, Boston, MA 02134, United States of America
Alexander the Great Park, 3 Robert St, Boston, MA 02131, United States of America
MIT Museum, Gambrill Center, 314 Main St, Cambridge, MA 02142, United States of America
Gibson House Museum, 137 Beacon St, Boston, MA 02116, United States of America
Sunflower Castle, 130 Mt Vernon St, Boston, MA 02108, 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