Starboard Atlas Zen 12′ Review

9.1/10
When you first see the Starboard Atlas Zen, you will notice it’s quite a bit longer than the typical all-around inflatable standup paddleboard. With 12 feet long and 33 inches wide, the Atlas Zen SUP is super stable and therefore …