Trinidad is one of the few New World sites where Columbus actually set foot. The anchor, found in a garden at Point Arenas and bearing the date 1497, has been largely verified to be from one of his sailing vessels and can now be seen on display at the National Museum.
Giant sculpture of Lord Hanuman (Hindu god), village of Carapichaima, Trinidad