The Best Beaches In The Algarve | Portugal Travel Guide · Mike Thurston · Sentinel