A lovely ancient town near Castelo Branco in the mountains in Portugal, fairly close to the Spanish border.