Where is San Rafael del Sur?

Where is San Rafael del Sur located?

San Rafael del Sur, Managua, Nicaragua (approx. 11.85°, -86.45°)


Where is San Rafael del Sur on the map?