St Ives is a small coastal town located in Cornwall that is surrounded by seven breathtaking beaches all within walking ...
Cornwall, renowned for its stunning beaches, is also expected to be a top choice for cash-conscious British travellers.