Breaking Travel News

Leigh Dawber, executive manager, marketing, Cape Town Tourism

Leigh Dawber, executive manager of marketing at Cape Town Tourism, tells Breaking Travel News how it feels to have won the title of Africa’s Leading Festival & Event Destination at the World Travel Awards.