ViewsWatchers |
Ogmore (Welsh: Ogwr) is a village since 1974 in the Vale of Glamorgan on the River Ogmore. It grew around the now ruined Ogmore Castle, built by the Normans. [edit] Research Tips
|