1176-775 - Castle of Alegrete, a dramatic Portuguese medieval hill-top village near Portalegre in the Alentejo region bordering Spain, Portugal, Europe
1176-773 - Streets in Alegrete, a dramatic Portuguese medieval hill-top village near Portalegre in the Alentejo region bordering Spain, Portugal, Europe