by Chris Juall | May 18, 2021
TaTa Island Ponce Inlet, FL TaTa Island is another amazing location in the Ponce Inlet area of New Smyrna Beach. It’s a protected sandbar that is the perfect place to enjoy the day. LOCATION TaTa Island is located north of Disappearing Island and just to the...