Visit Castelo de Vide, a very picturesque town with lots of history located close to the Spanish border in the centre of Portugal.| Portugal Travel Guide