Asked in
Travel & Places
California
Spanish to English
San Francisco

Where is San Lorenzo de El Escorial located?

Answer

User Avatar
Wiki User
May 25, 2008 9:19PM

Madrid, Spain.