The Castillo de San Marcos – St. Augustine, FL
Founded in 1565, St. Augustine is the oldest city in the United States. The fort was built by the Spanish in 1672. The flag flying over the fort is an old Spanish military flag that closely resembles the current flag of Florida.
