Medium
3.87 miles
574 feet
 

Solva is one of the most attractive coastal settlements in Pembrokeshire, an old port and village clustered in a deep, narrow, valley behind its sheltered harbour.