Home Tags Telegraph travel awards

Tag: telegraph travel awards

Cape Town takes runner up title in UK’s Telegraph Travel Awards

On October 25, 2011 the Telegraph Travel Awards named Cape Town a runner up in their Favorite Cities Worldwide category.