Rhuddlan Castle (Mighty Fortress Of Wales) is a significant historical monument in the country of Wales. Discover its interesting facts, history & travel tips.