Where is San Pedro?

Where is San Pedro located?

San Pedro, Nayarit, Mexico (approx. 22.88333°, -105.0833°)


Where is San Pedro on the map?