The barrier island extends for 3 miles (5 kilometers) of white-sand beaches and is home to popular attractions including the Florida Botanical Gardens, Heritage ...