Where is San Pedro de Honor?

Where is San Pedro de Honor located?

San Pedro de Honor, Nayarit, Mexico (approx. 22.36083°, -105.1617°)


Where is San Pedro de Honor on the map?