Where is El Otro Lado del Rio?

Where is El Otro Lado del Rio located?

El Otro Lado del Rio, Francis-Morasan, Honduras (approx. 13.83278°, -87.07639°)


Where is El Otro Lado del Rio on the map?