the only real royal castle in all the americas, which is located in Mexico