El Salvador

Image 58 of 125
< Prev Next >

San Salvador 14d.jpg

The Maria Auxiliadora church or "Don Rua" is an elegant Romanesque church and one of the most impressive architectural treasures in San Salvador, El Salvador.
<