Castle · PortugalCastle of LousaCastle of Lousa is a castle in Luz, Portugal. Building in Mourãeso, Évora District, Portugal.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in PortugalÁguas Santas · CityBeja · CityCastle of Arraiolos · CastleGuimarães · CityFunchal · CityParedes · City