
Only recently has online information been made available for the public with older sites still accessible:
See here. Looks like someone started a topic about this:
See Here This online page relates to Embassy from Trinidad or in other words Local Embassy & Immigration Info. You can also check the immense database about Trinidad Embassy:
MORE: Search Trinidad