Where is La Plazuela?

Where is La Plazuela located?

La Plazuela, Francis-Morasan, Honduras (approx. 13.72306°, -87.39111°)


Where is La Plazuela on the map?