Located about 2,200 feet above sea level and surrounded by almond trees, Castelo Rodrigo is one of Portugalís 12 historic parishes.

                                                

Homepage