Pensacola Beach, Santa Rosa Island, Florida

Pensacola Beach sits on Santa Rosa Island, one of the many barrier islands that dot the 160 miles from the Gulf of Mexico to Mississippi and down to the Florida Panhandle. It's known as one of the Gulf Island National Seashore's most stunning beaches, and, if you're lucky, you might spot a dolphin in its clear blue waters.

[Photo via @1granolagirl]

3 of 25