top 20 things to do in st ives
St Ives is a wonderful seaside town, full of character and charm, and packed with beautiful beaches. The town lies on the North coast, nestled in St Ives Bay in West Cornwall. Only a short train ride away from Penzance and an easy drive from many of Cornwall’s best-known attractions, it’s ...