English: The answer: Cuba.
Telugu: సమాధానంః Cuba