Where is Santa Cruz de Miramar?

Where is Santa Cruz de Miramar located?

Santa Cruz de Miramar, Nayarit, Mexico (approx. 21.4325777°, -105.1979542°)


Where is Santa Cruz de Miramar on the map?