Where is Checkpoint Charlie?

Where is Checkpoint Charlie located?

Checkpoint Charlie, Checkpoint Charlie, Germany (approx. 52.507507°, 13.390373°)


Where is Checkpoint Charlie on the map?