The Castillo de San Marcos is one of the most famous Attractions in St Augustine Florida. Managed by the National Park Service, the Castillo de San Marcos is a fort and one of the oldest St Augustine Attractions that was built by the Spanish in the 1600s. Tour the grounds of the Castillo de San Marcos for gorgeous views and to learn more about the history of St Augustine Beach Fl and the early settlement.