Tourism website VisitBritain says Wales has more castles per square mile than anywhere else in the world, as well as a rugged coastline, stunning beaches, lush valleys and mountainous national parks.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results