The Lizard Peninsula in Cornwall is one of the most beautiful and dramatic parts of the English coastline - and it's perfect ...
Lizard Peninsula, originally called Lys Ardh meaning high place, sits at the most southerly tip of mainland Britain.