Iglesia de Nuestra Señora de la EncarnaciónParishSharePlaza de la Constitución29770 Torrox, AndalucíaSpainGet directions