Where is St. Pete Beach?

Where is St. Pete Beach located?

St. Pete Beach, Florida, United States (approx. 27.72885°, -82.74305°)


Where is St. Pete Beach on the map?