For a cottage by the sea take a holiday let in St Ives

St Ives an idyllic location