Where is Cara de Mono?

Where is Cara de Mono located?

Cara de Mono, South Atlantic, Nicaragua (approx. 12.11667°, -84.46667°)


Where is Cara de Mono on the map?