Castelo Branco travel guide »
Castelo Branco is the capital of what used to be the province of Beira Baixa. Located just twenty kilometers from the Spanish border, most of the historical character of Castelo Branco has been destroyed by numerous marauding...