View of the Zorayda Castle tourist attraction in St. Augustine, Florida.

View of the Zorayda Castle tourist attraction in St. Augustine, Florida.