St Ives (Cornwall, UK)

St Ives is a seaside town, civil parish and port in Cornwall. The town lies north of Penzance and west of Camborne on the coast of the Celtic Sea. ...
Back to Top