6-Day Algarve itinerary The Algarve is a beautiful region in southern Portugal. It stretches along the coast from the Spanish border in the east to the Atlantic Oc...Read More