Where is Saupuca?

Where is Saupuca located?

Saupuca, North Atlantic, Nicaragua (approx. 14.75°, -83.91667°)


Where is Saupuca on the map?