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