The Wine Town of Borba
Nestling on the northern slopes of the Serra de Borba mountains, the pretty town of Borba rises neatly above the vast plains in the heart of Portugal’s enchanting Alentejo region.
Nestling on the northern slopes of the Serra de Borba mountains, the pretty town of Borba rises neatly above the vast plains in the heart of Portugal’s enchanting Alentejo region.