It is a city frozen in time but trying its hardest to move forward. Cuba has managed to overcome some of the worst of times, ...