Saint Petersburg is the largest and most populous town in Pinellas County in Florida. It has an area of 137 square miles of which 61.7 square miles is land. It has a population of 257000. Median household income in the city is $35000 while median home prices here are $249000.
The beaches in the city are simply gorgeous, and it also boasts a charming downtown area. St Petersburg holds the Guinness World Record for receiving the sunshine for 361 days in a year. The city is pretty, and it also has Dali Museum for the art lovers.