For starters, the area of Tampa and St. Petersburg offers top-rated beaches, beautiful scenery, and about 361 days of sunshine each year on average, earning it the nickname “The Sunshine City” and making it a great spot to land for beach-lovers and nature enthusiasts alike.