Iglesia de Santa María la MayorParishShareCalle Reloj46620 Ayora, Comunitat ValencianaSpainGet directions