GALLERY: Huatulco, Mexico

Scenes from around Bahías de Huatulco, a coastal town in the state of Oaxaca, known for its nine, beautiful bays and ocean-fresh seafood.

GALLERY: Ocracoke Island, N.C.