Iglesia de Santa MaríaParishSharePlaceta el Fossar03801 Alcoi / Alcoy, Comunitat ValencianaSpainGet directions