Kids Search Logo

đŸŽ¯ Think you know this one?




This island, located in the Caribbean Sea, is the largest island of an archipelago called Greater Antilles. The city of Havana is located on it.


đŸŽ¯ More Trivia Questions