Spanish Governor’s Palace

Spanish Governor’s Palace

The Spanish Governor’s Palace was built in 1722, according to some sources, and greatly expanded over the years. (Photo by Todd DeFeo)

Be the first to comment

Leave a Reply