Eric Williams Financial Complex is also known as the Twin Towers by locals. It is located on Independence Square, Port of Spain and upto the time of the construction was the tallest building in Trinidad and Tobago, as well as Read More
Eric Williams Financial Complex (Twin Towers) - Port of Spain
- Favorite
Corner Independence Square South & St. Vincent Street, Downtown, Port of Spain, Trinidad and Tobago.
1 Reviews on “Eric Williams Financial Complex (Twin Towers) - Port of Spain, Downtown, Trinidad and Tobago”
Trinidad and Tobago isn’t just an exotic and paradise island. Port of Spain is quite a modern center that we went around with our tour bus. The towers are huge and have an amazing view over the entire bay, of course if you’re lucky to enter, which my friend and I did.