Solva is a small village resting on the coastal path, just 6 miles away from the city of St Davids. This small village comes with a number of pubs serving good food, a fish and chip shop, gift shops, art galleries and a nearby superb woollen mill shop. From the village you will be able to soak up the views of the harbour or visit the woollen mill itself to sit by the waterwheel. From here, spend the day at St Davids or head to the famous Whitesands Bay.