If I could rate this tourist attraction 0/5 I would, but Trip Advisor requires a 1/5 minimum rating, so here we go. Lands End proves why natural attractions/landmarks should remain public and away from $$$ seeking private interests.
Effectively Lands End is the most south/western point of England. It's not the Grand Canyon or Niagara Falls (free to view) but...
More