Cuba is a dazzling island that pulsates with the rhythm of life and yet has a charming and laid back island feel. The island has towering mountains, lush rainforests and scenic beaches along its Caribbean shores. Cuba is a rich mixture of various heritages and cultures including Caribbean, Hispanic, African, and U.S. Experience Performing in Cuba with your students!