Where is Rio de Severo?

Where is Rio de Severo located?

Rio de Severo, Nayarit, Mexico (approx. 21.08333°, -105.1667°)


Where is Rio de Severo on the map?