St. Davids: A Walker’s Haven in Wales

St. Davids is a holiday beach town located just inland of the spectacular Pembrokeshire Coast Path. It has some interesting sites, markets, and restaurants. But one doesn’t need to spend more than a week here.

Read more