San Luis De Talimali (formerly San Luis de Apalache)San Luis De Talimali (formerly San Luis de Apalache)
Tallahassee, FL




About
N. American
·Historic Place
A Spanish Franciscan mission was built here in 1633 in the descendent settlement of Anhaica, capital of Apalachee Province. It was abandoned and destroyed in 1704 to prevent use by the British.[46]
Location
Tallahassee, FLSee an issue?