I'd recommend the Orange Beach to Pensacola area. I don't know about snorkeling, but the beaches are super, and the Naval Aviation Museum is not to be missed. The museum is worth the trip by itself, and I guarantee that your kids and yourself, as a fellow gearhead, will be knocked out by the exhibits. Everything from the earliest naval planes to the space program, and everything in between. Counterman.