Lizard sometimes referred to as The Lizard is a village on the Lizard peninsula in Cornwall, United Kingdom. It is situated approximately ten miles (16 km) south of Helston, and is Britain's most southerly settlement.
Lizard in Lizard, Cornwall
Coast Coffee Bar and Bistro ...
Read more The Lizard Lighthouse Heritage Cente ...