In the opinion of many, Cuba is an isolated socialist dinosaur.
Cuba is thought to be an isolated socialist dinosaur by many.
It is completely renewed, having been part of urban renewal projects for decades