Level 5 - 1
Score :
Clues :
flag81
CUBA,REPUBLIC OF CUBA
Guess
Get Clue
No more Clues
Its an island country in the Caribbean
Famous around the world for making top quality cigars
Capital city is Havana
Guessed