Cacela Velha: enchanting village in the Eastern Algarve You don’t want to miss the mesmerizing views in this tiny whitewashed village read more