Where is Miami Orange Bowl?

Where is Miami Orange Bowl located?

Miami Orange Bowl, Miami Orange Bowl, United States of America (approx. 25.778°, -80.22°)


Where is Miami Orange Bowl on the map?