Lizard's Point
Lizard's Point, Cornwall, England
Featured Review : Lizard Point is the most southerly spot in England and plays host to tourists pretty much year-round. Again, as with most of my out-of-season jaunts to Cornwall, the weather was clear and sunny, more in tune with high su...See Full Review