Designed by
Title
Eric Williams Plaza, Port of Spain, Trinidad #307751407
Description
Port of Spain, Trinidad and Tobago - February 16, 2024- The Eric Williams Plaza also known as the twin towers. The Central Bank of Trinidad and Tobago (CBTT), Ministry of Finance and the Central Bank Museum are housed here.
This image is editorial