Cuba is a quirky place in more ways than one and with such a mind-bogglingly diverse mix of cultures  historically controversial past and uncertain  ever-changing present  it's full of rather peculiar and unique places and contrasting sights