EN
Church of Saint Peter/Saint James the Apostle
Place of worship
Calle Iglesia, 1, 06716 Villar de Rena, Badajoz
Villar de Rena
39.077002 | -5.810123
39º4'37''N | 5º48'36''W
Get direction
Call
Email
WebSite
Report Issue