Ogmore Castle A large town with an abundance of attractions, Bridgend is located between Cardiff and Swansea offering easy access to both Welsh cities. It’s home to three castles that stand in a triangle...