Looking for the best spots for snorkeling in St Pete Beach Florida? Check these places out for an exciting day in the sun exploring the wildlife and ocean floor!