Inflatable Castle

Located in Pembrokeshire is one of the more popular castles of Wales known as Pembroke Castle. The original castle that occupied this site was actually built in 1093 during the Norman invasion of Wales. This was later subjected to numerous renovations for the next few centuries. The castle got a break when William Marshal, from … Continue reading Inflatable Castle