This modern-day artist's rendering depicts an imagined appearance of the seventeenth century Spanish Mission San Luis, in Tallahassee, Florida. The mission was constructed in the territory of the Apalachee Indians in 1633 at the site of the Apalachee capital Anhaica.
Mission San Luis

Photo courtesy of Florida Photographic Collection, State Library and Archives of Florida
Appears In
