Where is Miramar?

Where is Miramar located?

Miramar, La Habana, Cuba (approx. 23.11744°, -82.43134°)


Where is Miramar on the map?