Where is William's Town?

Where is William's Town located?

William's Town, Exuma, The Bahamas (approx. 23.41667°, -75.55°)


Where is William's Town on the map?