Where is Santa Cruz Huatulco?

Where is Santa Cruz Huatulco located?

Santa Cruz Huatulco, Oaxaca, Mexico (approx. 15.75°, -96.13333°)


Where is Santa Cruz Huatulco on the map?