Castle of JuromenhaCastle of Juromenha is a castle in Portugal located in Juromenha, Alentejo region. It is classified by IGESPAR as a Site of Public Interest.