St. Petersburg Florida

Donovan Reese via Getty Images

5 Reasons Why St. Petersburg Is Becoming America's Hottest City

Once considered God's Waiting Room with an aging population, the new generation of millenials is sticking around and there's a flood of young professionals moving to St.Petersburg. With an average of 361 days of Sunshine each year, St.Petersburg is nicknamed the Sunshine City. The city is surrounded by water on three sides making it a great vacation for sailing, fishing or relaxing on the beach.