Parque Lenin (English: Lenin Park) is a recreational park complex situated south of Havana, Cuba. [1]