Where is Boykin?

Where is Boykin located?

Boykin, Boykin, United States of America (approx. 32.07792°, -87.28138°)


Where is Boykin on the map?