This "land of the hummingbird" is 20 miles trom Trinidad
[DOC] [TLE] Trinidad - Wikipedia [PAR] Trinidad (Spanish: "Trinity") is the larger and more populous of the two major 
islands and numerous landforms which make up the island nation of Trinidad 
and Tobago.