Oaxaca, Mexico, is known for its pristine coastline ... at this peaceful postcard paradise, boats are sailing, people are swimming, and the sun is glittering on the blue ocean water.