​Castles are fascinating buildings whose architecture varies from one country to another. These 7 castles are open to the public.