Beyond Havana, the best Cuba vacations take you to national parks where the scenery, the hiking, and the people are surprisingly diverse and welcoming.