Name:San Luis Apalache (historical)
Latitude:30°18'00"N
Longitude:83°58'59"W
Island:Tooles Hammock
County:Jefferson County
State:Florida
Country:美国