Seven Castles in St. Augustine, Florida
Castle Otttis Castle Otttis is located at 103 3rd Street, Saint Augustine, Florida. It’s north of the City of St. Augustine along A1A…
Castle Otttis Castle Otttis is located at 103 3rd Street, Saint Augustine, Florida. It’s north of the City of St. Augustine along A1A…
Here’s a list of our 11 favorite historic landmarks in St. Augustine, Florida.