Algarve or as it was baptized by the Arabs as Al Gharb meaning ‘to the west’, is the most southern province of the eleven that Portugal has been divided into. Its variety in terrain which starts at the small town of Odeceixe on the west coast, nicely tucked into the Espinhaco do Cao mountain range […]