The oldest masonry fort in the continental United States, the Castillo de San Marcos is a large Spanish stone fortress built to protect and defend Spain’s claims in the New World. It’s a National Monument and, at more than 315 years old, it’s the oldest structure in St. Augustine, Florida.