Fact of the Day: Wales has the most castles per square mile than any other European country with 427 castles in total, ranging from ruins to fully in tact, with just roughly 8,000 square miles of land