Where is Arab?

Where is Arab located?

Arab, Alabama, United States (approx. 34.3181497°, -86.4958219°)


Where is Arab on the map?