Where is Playa Santa Cruz?

Where is Playa Santa Cruz located?

Playa Santa Cruz, Playa Santa Cruz, CW (approx. 12.306111°, -69.145°)


Where is Playa Santa Cruz on the map?