Where is Marriott's SurfWatch?

Where is Marriott's SurfWatch located?

Marriott's SurfWatch, South Carolina, United States of America (approx. 32.19763°, -80.699°)


Where is Marriott's SurfWatch on the map?