Tourist Spot

The Climbing Tree, Charles River Greenway, Charles River Esplanades, Boston, MA 02116, United States of America
Norman B Leventhal Park, 130 Congress St, Boston, MA 02110, United States of America
Back Bay Fens, 100 Park Dr, Boston, MA 02215, United States of America
Duck Island, Park St, Boston, MA 02108, United States of America
Boston Sign, 28 State St, Boston, MA 02109, United States of America
Chinatown Gate, John F Fitzgerald Surface Rd &, Beach St, Boston, MA 02111, United States of America
The Purple House, 37 Brookline St, Cambridge, MA 02139, United States of America
JFK Discovery Tour, 706 Main St Suite #10, Dallas, TX 75202, United States of America