The Lizard Peninsula in Cornwall is one of the most beautiful and dramatic parts of the English coastline – and it’s perfect for a summer or winter staycation
Source link
UK peninsula with Caribbean-like beaches and crystal waters perfect for holiday
