Azores: Surfing – Travel Big

If you’ve never heard of the Azores islands before it’s about time you have. Situated in the Atlantic Ocean, the nine islands are a prime location to catch some of the best swells in the world.