Name:Mecca (historical)
Latitude:34°57'17"N
Longitude:87°33'39"W
Island:Peach Island
County:Lauderdale County
State:Alabama
Country:USA