If you're planning a holiday to Cuba you need to do your research and figure out which places you want to visit.
We've spent months in Cuba visiting the most popular towns so we could tell you all about them here.
Each town is quite different and unique, with different landscapes and buildings.
From the big cities like Havana to the tobacco farming town of Vinales to the white sandy beaches at Varadero, each has something special to offer.
In each town we've eaten at as many restaurants as we could, gone on as many tour as we could and experienced as much as possible in the time we had. We've written about each town in detail, how to get there, the best time to go, where to stay, where to eat and about the Wifi.
All the photos are original taken by either our GoPro or my Samsung S8+.
We've met some amazing people along the way and seen some stunning sights. We hope you enjoy Cuba as much as we did.
Click on the city or town you wish to explore...