Where is Miramar?

Where is Miramar located?

Miramar, Miramar, Panama hat (approx. 8.994328°, -82.24494°)


Where is Miramar on the map?