Cuba

Cuba is the largest island of the Carribean. Indy and Mutt made a quick stop in the capital Havana on their way to Peru.

Appearances

 * Indiana Jones and the Kingdom of the Crystal Skull