Dublin’s Clontarf Castle was awarded the title of ‘Castle Venue of the Year’ at the annual Wedding Dates Awards.
After a five-year renovation costing $37 million, a 12th century castle in Norfolk, England has once again reopened its doors to the public. Standing 89 feet tall, all five floors of Norwich Castle ...