Netflix ‘Made in SA’ content generates excitement for travel