Victoria and Alfred Waterfront is an upscale area of the city of Cape Town—all tourists flock here for shopping and water activities, after coming back from the Table Mountain.