Viewers of the show may have spotted this Vale of Glamorgan seaside town within the first few seconds of Death Valley's recent episode when a car drove through its streets as it headed to the church f ...
White Horse Tavern is one of the 10 most haunted bars in the country, according to the travel guide Fodor’s Travels, which ...