Miami has been a magnet for travelers from all over the world for decades. Its main draws, of course, are the beaches and great weather the city — and all of Florida — is known for. But below the surface, Miami is an incredibly dynamic city, one with a rich and unique culture, a red-hot …