Big Inflatable Raft -Treasure Island Beach

One of our favorite spots on St. Pete Beach Florida , is The Nordvind, Julie’s parents have been going here for years. situated at the North end of Treasure Island right on John’s Pass. Caroline purchased a huge inflatable raft on Amazon ideal for days like this on the water.