Miami is the second largest city in Florida, located in Biscayne Bay, Florida Peninsula. Miami is also the largest city in the South Florida metropolitan area. To explore the city, you may want to see Star Island, Frost Art Museum, Lowe Art Museum Venetian Pool, Vizcaya Museum and Gardens