The Basilica of St. Teresa It is one of the most important Catholic churches in Caracas, capital of Venezuela.
Plaza O'Leary
Plaza La Concordia
Plaza El Venezolano
Plaza Diego Ibarra
Panaderia Santa María
+58 212-5454380
See open hours