Beja Website: http://www.cm-beja.pt/
Wikipedia
Beja is located in Portugal. See map of Portugal or book a hotel from Beja