Humble, charming little Wales is a land of lusty men’s choirs, salty harbours, slate-roofed villages, stunning mountains and stout castles. For many travellers, these mighty castles alone are reason enough to visit, and Wales is slathered with them.
Read more >