Where is Miromar Lakes?

Where is Miromar Lakes located?

Miromar Lakes, Miromar Lakes, United States of America (approx. 26.476826°, -81.77369°)


Where is Miromar Lakes on the map?