São João de Tarouca


São João de Tarouca - town and civil parish in Tarouca.