Igreja Paroquial de Travanca - Santa BárbaraParishShareRua de Santa Bárbara5340-295 Macedo de CavaleirosPortugalGet directions