DC Animated Universe
Advertisement
New Cuba

New Cuba was a Caribbean island.

History[]

Ra's al Ghul in Talia al Ghul's body operated out of a 200-acre estate on New Cuba in the 2040s.

This article is a stub. You can help the DC Animated Universe Wiki by expanding it.

Sighting[]

Batman Beyond

Advertisement