Where is Wadmalaw Island?

Where is Wadmalaw Island located?

Wadmalaw Island, Wadmalaw Island, United States of America (approx. 32.671013°, -80.23454°)


Where is Wadmalaw Island on the map?