Miami is a colorful cosmopolitan city on the southern tip of Florida. It is bursting with character, culture, and good food! It is a great jumping-off point for a Florida road trip or embarking on a Caribbean cruise. If you only have 48 hours in Miami then check out this 2-day Miami itinerary to ...