This popular vacation destination offers trendy South Beach, Wynwood’s street art, historic Coral Gables, plush hotels, upscale restaurants, and delicious Cuban cuisine. White sand beaches, deep sea fishing, boating, snorkeling, and swimming are ways to enjoy the city’s prime ocean location. Shopping is another popular pastime, with boutiques, Lincoln Road shops, the Design District, and Coconut Grove.