Where does Fidel Castro Live?

Fidel Castro lives in Cuba where he is president. He was born and raised in Cuba. In 1959 he overthrew a dictator and started his Marxist Socialist State.