By Alejandra Ocampo Polo is known as the “sport of kings”. And as such, it must have a castle, the usual residence of kings and queens. Among some of the most famous castles that surround polo grounds, we can name the legendary ruins of the Cowdray Castle, set in Cowdray Park Polo Club. It is 

Continue Reading