Where is Miramar?

Where is Miramar located?

Miramar, Granma, Cuba (approx. 19.98333°, -77.51667°)


Where is Miramar on the map?