The Castle of Beja (Portuguese: Castelo de Beja) is a medieval castle in the civil parish of Beja, municipality of Beja, Portuguese district of Beja.
Contact us...