Penzance – The Five Minute Spare Guide
Penzance is a town and small port in Cornwall, southwest England, which is located some 64 miles (103 km) southwest of Plymouth and 255 miles (410 km) southwest of London. The name Penzance is derived from the Cornish ‘pen sans’, meaning holy headland, as a chapel once stood just west of the harbour area, albeit…