Viewing a single comment thread. View all comments

ElectroGhandi t1_ivqq62k wrote

Philadelphia is the correct answer but I don't think Boston is too far off either, with the waterfront/harbor areas and some of the architecture.

2