Pembroke CastleAs I sit here writing this it has been just a few hours since we got home from Wales where we have spent the last few days on holiday for...