Important landmarks of the Caribbean
-- what is today's "Brian Lara promenade" - facing East along what is now Independence Square, Trinidad. The Cathedral of the Immaculate Conception is in the background of the trees, lower third of image.
Read more…