They’re coming, Key West and Miami Beach.
The tourists, that is. They’re eyeballing us and making their reservations and all too soon will be clogging highways, restaurants and beaches. We know it’s good for business after a tough year, but we’re already weary.
TripAdvisor has just released its Top 10 Most Popular Winter Destinations for Americans list, and Key West and Miami Beach are among the top five highest trending destinations. No surprise here: Tripadvisor reported tourists wanted to come here in