Cuba, the largest Caribbean island between the Caribbean Sea and the North Atlantic Ocean, is full of a rich culture and outstanding natural beauty. Enjoy the history and beauty of Havana, travel to Vinales Valley, enjoy time in Trinidad, Cienfuegos and Santa Clara. You may wish to extend your stay in one of the many beach resort hotels in Varadero.
Viva's Best Bits...
The “frozen in time” feel is real
Visit Trinidad, a picturesque colonial city that offers a window into the past
Learn about the manufacturing process of famous Cuban cigars at Vinales Valley