The keep of the castle at Monsaraz, Alentejo, Portugal Monsaraz in the Alentejo region of Portugal is blessed with an abundance of attractions