The Algarve is full of beautiful landscapes ... In fact, it's one of the best snorkeling spots in Portugal! Explore the ...