Where is St. Pete Beach?

Where is St. Pete Beach located?

St. Pete Beach, St. Pete Beach, United States of America (approx. 27.725306°, -82.74121°)


Where is St. Pete Beach on the map?