Mission San Luis
Point Of Interest
Has not been rated.
Contact
2100 West Tennessee Street, Tallahassee, Florida
Description
Mission San Luis is a living history museum, an archaeological site, and a National Historic Landmark. This site used to be the principal village of Apalachees from 1656 to 1704.
Visitors today can walk the plaza and explore the important structures in the village. It is open from Tuesday to Sunday, 10am to 4pm. Admission fee is $2 to $5.
Features
Location
Lat: 30.448095 Lng: -84.319336
User Reviews
Site has no reviews