United Kingdom
In terms of location, you really can't beat Bamburgh Castle. Set in a unique whinstone outcrop elevated above the sea by volcanic activity, it is one of the largest inhabited castles in England. It never fails to amaze both children and adults, with its stunning sea views of the Northumbrian coastline, atmosphere, legends, tales, ghosts and special events.
Bamburgh Castle,
Bamburgh,
Northumberland
01668 214515, bamburghcastle.com
Adult £8, child £4
Google map: tinyurl.com/345fp5d
Search Been there