Where is Cerritos Surf Town - Beach Front Property, El Pescadero?

Where is Cerritos Surf Town - Beach Front Property, El Pescadero located?

Cerritos Surf Town - Beach Front Property, El Pescadero, Cerritos Surf Town - Beach Front Property, El Pescadero, Mexico (approx. 23.33036°, -110.17723°)


Where is Cerritos Surf Town - Beach Front Property, El Pescadero on the map?