With a Celtic heritage and rocky granite coastline, Cornwall has as much in common with somewhere like Brittany as it does the United Kingdom.
Sheltered by deep inlets on the coast are village ports that hark back to a different time for their fishing boats and stone cottages.
Visit these for tales of smugglers, boat trips and superb fish and seafood.
These smaller communities share Cornwall with a handful of the country’s most cherished seaside resorts, like St Ives, with an ensemble of beaches that almost defies belief, or Newquay, the UK’s surfing capital.
Lets explore the best places to visit in Cornwall:
1. St Ives
In the 20th century St Ives evolved from a fishing harbour to possibly England’s prettiest seaside resort.
This has much to do with the abundance of heavenly beaches close by.
The choice is almost dumbfounding, but Porthminster and Porthmeor and their soft golden sands and natural seascapes are the cream.
St Ives’ fishing heritage makes the resort all the quainter: You can still see the colourful fishing vessels pulling in and out the harbour, and on the winding cobbled alleys in the town are twee old shops and inns to investigate.
As if that wasn’t enough, you have culture too, as town became an artists’ colony in the 1930s.
There’s a fantastic Barbara Hepworth sculpture garden and a branch of the Tate Museum, as well as independent galleries to potter around