Located on the southern coast of Portugal, The Algarve is world renowned for its white sandy beaches, unbelievably stunning natural landscape and incredible food. With over 3000 years of history, it was under Moorish rule that the region got its lasting name. Coming from the Arabic, Al-Gharb which ...