Trinidad is the largest island in the nation of Trinidad and Tobago, off Venezuela's coast in the southern Caribbean. The capital, Port of Spain, is home to the Royal Botanical Gardens and the National Museum and Art Gallery, dedicated to local history and artwork.
Trinidadian love affair with motor cars,
No comments:
Post a Comment