Oaxaca, Mexico, is known for its pristine ... where you can sink your toes in the sand and feel the salty air on your skin at La Entrega Beach. You can also rent goggles and witness what's below ...
Nestled between the mountains and the ocean in southern Mexico, Oaxaca (pronounced waa-haa ... main towns on the Oaxacan ...