Castillo de San Marcos

St. Augustine, Florida: Standing guard over St. Augustine for over 300 years, Castillo de San Marcos is the oldest fort in the United States. The fort has been home to four separate military occupations and now spends its days as a national monument. Click here to read more about Castillo de San Marcos.