Iglesia de la Inmaculada ConcepciónParishShareCalle España10470 Villanueva de la Vera, ExtremaduraSpainGet directions