Church of Saint Roch
Novelda, Spain
Novelda, Spain
Address - Plaça de Santa Maria Jornet 3. 03660 Novelda
Latitude: 38.3837990000 , Longitude: -0.7707820000
See it on Google maps
![BiblePics](https://biblepics-bucket.s3.amazonaws.com/images/biblepics_homepage_4.webp)
Address - Plaça de Santa Maria Jornet 3. 03660 Novelda
Latitude: 38.3837990000 , Longitude: -0.7707820000