Welcome to Apollo Beach, the celebrated nude haven in New Smyrna! This delightful spot is located in the heart of New Smyrna Beach, Florida. The beach offers a unique sunbathing experience where the sun gently caresses your skin, and your smile is the only dress code. Embrace the liberating allure of Apollo Beach, a renowned nude beach in New Smyrna, where waves whisper tales of freedom and joy. At Apollo...