Despite its size, Wales has more castles per square mile than any other country in Europe! These castles span the history and length of the country keeping in common their fantastic locations, with views that will absolutely take your breath away. Check out favourites here... Read more