Where is Paso de los Rios?

Where is Paso de los Rios located?

Paso de los Rios, Lempira, Honduras (approx. 14.2°, -88.51667°)


Where is Paso de los Rios on the map?