You are viewing a single comment's thread from:
RE: Going Off Resort - Varadero / Havana, Cuba : Experiencing Real Culture & Lifestyle
Omg yea!!! The cars were the best!!! You can rent them too!! From what I understand the trade ban prevents a lot of newer states cars from coming in the country. I was drolling over them all