Question: On which bay is Castillo de San Marcos located?
Answer: Matanzas Bay, St. Augustine
The Castillo de San Marcos, located on the western shore of Matanzas Bay, is the oldest masonry fort in the continental U.S. It is a large Spanish stone fortress built to protect and defend Spain’s claims in the New World. A national monument, it is more than 327 years old and the oldest in St. Augustine.