Answer :

lupa
Cuba is located in North America.

Other Questions