Six different flags have flown over Castillo de San Marcos including the Spanish and US twice.
One of the more popular St. Augustine attractions, Castillo de San Marcos. St. Augustine is the oldest European established city in the United States and is located in Northeast Florida.