16th Annual Tour de Turtles Kicks Off at Disney’s Vero Beach Resort

Sea turtles Madame Leota and Harriet recently began their epic adventure from Disney’s Vero Beach for the 16th annual Tour de Turtles!