Where is Llanos de Arimarica?

Where is Llanos de Arimarica located?

Llanos de Arimarica, Francis-Morasan, Honduras (approx. 13.72361°, -87.13361°)


Where is Llanos de Arimarica on the map?