Tag Archive

CityCentre Las Vegas

By Edwin

CityCentre Las Vegas is an impressive construction site. Taking up virtually the entire Southern Strip north of Excalibar, this collection of buildings has been described as the biggest construction project on the planet (though I think that Dubai would have some issues with that). From our visit this last week, I would tell you that Vegas is doing just fine. The... »