This 3.7-mile-long shoreline is one of the best Jacksonville Beach attractions, and it's perfect for every beach lover.