Florida Moments of Zen: Take a walk along the shores of St. Pete (Video)
Take a peaceful stroll along the sugar-white sands of St. Pete Beach, Florida, and let the gentle rhythm of the Gulf waves wash your stress away. This one-hour immersive beach walk…