Miami has many nicknames, but none describe it better than Magic City. Miami simply has it all: a thriving foodie scene; ever-growing opportunities to enjoy the arts; unrivaled nightlife; beautiful beaches that can be enjoyed year round; cultural diversity as the "gateway to the Americas"; and even a unique history as the only U.S. city founded by a woman. The list could go on. If you find yourself headed to Miami, you'll quickly understand how it earned its nickname as the Magic City.
Here are the 25 best things to do in Miami, Florida.