Today’s Doodle honours Trinidad and Tobago's Independence Day. The twin island officially declared its independence from British sovereignty on this day…
Throughout the Dominican Republic, street performers in jingle-bell-draped costumes dance to bachata and merengue. For Dominicans, this joyful scene at…