Penzance, England

Penzance, England

Penzance, England, located 65 mi/105 km southwest of Plymouth, is a fairly small town whose granite houses sit perched on a hill above a busy fishing harbor. It was the setting for Gilbert and Su...

JDS Travel News JDS Viewpoints JDS Africa/MI