Home Tags Favorite cities

Tag: favorite cities

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.