Summer Beach Days with SwimZip

I know what you are thinking, beach day, in Utah? Say what?  But actually, this Summer we have been spending a lot of time in…