Azores: To Go Or Not To Go?
Situated nearly 1,000 miles off the coast of Portugal, the Azores get plenty of swell and being on an island, it's always offshore somewhere...check this exclusive video and decide for yourself!