Where is St Petersburg?

St. Petersburg is located in Florida. This city is located on the gulf near Tampa and Clearwater situated. St. Petersburg is a popular tourist city in Florida because of its beautiful beaches. Look here for more information: