Tourists are flocking to Venice Beach as the Baywatch reboot returns to Los Angeles for filming near the iconic lifeguard station.