Where is Government Center Metromover Station?

Where is Government Center Metromover Station located?

Government Center Metromover Station, Florida, United States (approx. 25.77586°, -80.19609°)


Where is Government Center Metromover Station on the map?