From spectacular stately homes to influential military towers, be captivated by the inspirational atmosphere of the best Welsh castles.