Cuba is a tropical paradise with dazzling shores and rolling mountains. There are so many wonderful and exciting things to do in this Caribbean island country. And most