Wales, England, United Kingdom
Accommodation,
Our self-catering accommodation is set in the tranquil and undiscovered coastal area of West Wales, on the sou