Where is Muy Muy?

Where is Muy Muy located?

Muy Muy, Muy Muy, Nicaragua (approx. 12.759144°, -85.62974°)


Where is Muy Muy on the map?