Most beautiful beaches in the Algarve, Portugal.