The allure of Miami has always been, and continues to be its gorgeous climate, endless beaches and sensuous nightlife. Yet, Miami’s vibrancy comes from its cultural diversity — cosmopolitan flavor paired with great dining experiences and shopping venues. Nightlife in Miami is of course bursting with energy, but the ballet, theater and opera offer additional options for a great night out. Some say that the best places to visit in Miami are historic neighborhoods — South Beach, Coconut Grove and Little Havana. If you like to blend with the locals you can explore these places by foot or by bike. Because there is no shortage of beaches in Miami, it goes without saying that one of the best ways to enjoy Miami is spending a lazy day at the beach. Mix it all with a variety of hotel accommodations, excursions and tours and you’ll never forget Miami.