Iglesia de Nuestra Señora de MonserrateParishSharePlaza Iglesia03312 Orihuela, Comunitat ValencianaSpainGet directions