Valdetorres de Jarama, ES
The Church of la Natividad de Nuestra Señora (Spanish: Iglesia Parroquial de la Natividad de Nuestra Señora) is a church located in Valdetorres de Jarama, Spain. It was declared Bien de Interés Cultural in 1996.
Listen to the audio guide for iglesia de la Natividad de Nuestra Señora Free on WIP — starts by itself when you arrive, even with the screen off