Stunning waterfalls, lush forests, and brilliant colonial architecture — read our guide to the best things to see and do in Cuba.