Open main menu
English: Pelourinho do Sardoal is located in Sardoal, Portugal.