Barcelona, Venezuela
St. Christopher's Cathedral
St. Christopher's Cathedral or Barcelona Cathedral is the cathedral of the Roman Catholic Diocese of Barcelona in Venezuela. It is located in the historic center of the city of Barcelona, the capital of Anzoátegui State northwest of Venezuela.
- City
- Barcelona
- Country
- Venezuela
- Category
- Religious
- Suggested visit
- About 45 minutes
Background: Wikipedia