The Falls at Westmall
The Falls at Westmall is located on the northwest coast of Trinidad. It is a modern, air-conditioned shopping centre that has a decent variety of shops, including some well-known international brands. The shopping centre also has all the essential amenities such as wifi, an ATM machine, toilets, an indoor or outdoor dining area, a pharmacy, and a small grocery store. If you get there by car, there is a spacious car park as well.
The Falls at Westmall is a good option to do your shopping or simply use their WifI connection while you escape the scorching heat of Trinidad.
Read more