National Trust has warned visitors of the ghosts at Croft Castle, near Leominster, which haunt the grounds including a Welsh hero.
This is Hidden River Cave, and it’s one of the most unusual attractions you’ll find anywhere. The cave sits right in downtown ...
The magical town has been drawing in visitors from across the world ...