Iglesia de Nuestra Señora de la AnunciaciónParishShareCalle Cuesta Plaza18817 Benamaurel, AndalucíaSpainGet directions