Igreja de Santa RitaParishShareEM 5314980-548 Ponte da Barca, Vila Nova de Muía e Paço Vedro de MagalhãesPortugalGet directions