With its fine dining, exotic nightlife and rich culture, Miami has everything for the perfect vacation. Here’s our top reasons to visit.

Wonderful weather – Miami has a tropical climate with extremely hot summers and short warm winters. The average temperature for this time of year is around 60°F. Temperatures can reach 90°F during the summer months.

Loads to do – If you’re visiting Miami, then you’ll want to spend some time at the beach. But there are loads of other things to do too. Frost Art Museum – a large variety of 1960’s and 1970’s American photography, plus ancient African and Asian bronzes. Venetian Pool – the water in this pool comes from a spring and is drained daily. Miami MetroZoo – the largest and oldest zoo in Florida. Miami Seaquarium – a 38 acre tropical island features marine shows and exhibits.

Fabulous food – Whatever your taste, Miami has got something for you. Food lovers herald Miami for its new world cuisine. Latin American and Caribbean culinary traditions influence several restaurants around the city. Miami may be known for its Latin food, especially its Cuban cuisine, but there are lots of other different kinds of restaurants around the city. If you’re craving a steak, then head to South Beach. On the mainland and downtown, you can experience the best in fine dining. Restaurants worth a visit are Tantra, BED and the Pearl Restaurant and Champagne Lounge and Grass Lounge. Like many cities in Europe and Latin America, it’s fashionable to dine late in Miami, sometimes as late as midnight.

Shopping – Miami’s Collins Avenue has a range of stores to satisfy any shopaholics needs, while Lincoln Road, on South Beach, offers a range of stores and restaurants. There is also a farmers market held here on Sundays. The best shopping centers to visit are CocoWalk, Dolphin Mall, The Falls and Aventura Mall.