Nude beach

Capers island ( uninhabited; )

Saint Helena Island, United States

Quick facts

Contact

122 Bay Point Road, Saint Helena Island, SC 29920, USA