Where is Miramar?

Where is Miramar located?

Miramar, La Habana, Cuba (approx. 23.11783°, -82.43025°)


Where is Miramar on the map?