A slightly different map card I received from Anna from Trinidad & Tobago earlier this year...
You can see several places from the island of Trinidad, one of the two main islands of Trinidad and Tobago (the other one being Tobago, what a surprise :P) Trinidad is the larger and more populous of the main islands; Tobago is much smaller, comprising about 6% of the total area and 4% of the entire population which is estimated at 1.3 million (2005).
Trinidad and Tobago was a Spanish colony from the times of Christopher Columbus until the capitulation of the Spanish Governor, Don José Maria Chacón, on the arrival of a British fleet of 18 warships on February 18, 1797. It was ceded to Britain in 1802 under the Treaty of Amiens. The country obtained independence in 1962, becoming a republic in 1976. & on a random note, I recently found out that one of my friends used to live in Trinidad when he was very young! :O
The stamp is from a set of 10 stamps issued in 2005, depicting local medical plants.