The Cathedral of the Immaculate Conception

The imposing cathedral with its two towers is perhaps an unexpected sight on the islands, but well worth the visit.

Tips add
Be the first one to add tips.

User Comments

No comment found.
Rate
Comments
 
Independence Square N, Port of Spain, Trinidad and Tobago