Ogmore Castle
Ogmore Castle (Castell Ogwr) is located in the Vale of Glamorgan, Wales. The Castle was built by the Normans in the 12th century to guard Glamorgan against attacks from the Welsh in the west. This was part of a trio of castles including Newport and Coity. Construction began around the year 1106, first as…
Read more…




