Where is El Buen Sousseso?

Where is El Buen Sousseso located?

El Buen Sousseso, Managua, Nicaragua (approx. 12.01667°, -86.55°)


Where is El Buen Sousseso on the map?