Where is Ranco de Lopez?

Where is Ranco de Lopez located?

Ranco de Lopez, Nayarit, Mexico (approx. 22.01667°, -104.5°)


Where is Ranco de Lopez on the map?