Journey into the Seven Hanging Valleys of Algarve: a hiker’s paradise