The Haunting History of Ogmore Castle: Legends, Ghosts
INTRODUCTION Nestled on the banks of the River Ewenny in South Wales, Ogmore Castle history and stories is one of the region’s oldest Norman strongholds, built in the early 12th…
0 Comments
November 20, 2024