Sights

You could easily spend a full day exploring Beja's historical sights, which range from Roman ruins and Visigothic carvings, to a medieval hospital and plenty of gilded churches of centuries past.