Cape Town Tourism partners with Airbnb
Cape Town Tourism has partnered with online accommodation network Airbnb to promote the metro to
Tourism industry urges govt to open the country’s borders
Tourism Business Council of South Africa (TBCSA) has made an impassioned plea to government to