Miami, in South of Florida, is one of the finest holiday destinations that has so much to surprise tourists with entertainment, water sport activities, history, museum, and parks. From beaches to the national parks for kids, there are numerous things to do in Miami. The top tourist attractions in Miami where you must set your foot are Miami Beach, Art Deco Historic District, Vizcaya Museum and Gardens, Bayside Marketplace, South Beach, Everglades National Park, Bayside Marketplace, Little Havana etc.