Iglesia de Nuestra Señora de la AsunciónParishShareplaza ConstitucionAlmodóvar del Pinar, Castilla-La ManchaSpainGet directions