Mission San Luis

The Mission San Luis de Apalachee that we visited today was a Spanish Franciscan mission built in 1656 in the Florida Panhandle, two miles west of the present-day Florida Capitol Building in Tallahassee, Florida. Beautiful facility & museum!!!

Contributor: Mark Sutherin

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top