https://us.2markers.com/1235828
Faneuil Hall Marketplace on the map, Boston, United States. Where is located, photo