Between rolling mountains and dazzling shores, fine cigars and vintage cars, Cuba captivates visitors with its abundant tropical pleasures and cultural treasures. White-sand beaches and beautiful…