Where is Penzance?

Where is Penzance located?

Penzance, Penzance (Station), Great Britain (approx. 50.12167°, -5.53257°)


Where is Penzance on the map?