Where is La Sabyla?

Where is La Sabyla located?

La Sabyla, Choluteka, Honduras (approx. 13.48778°, -87.04583°)


Where is La Sabyla on the map?