Kevin Luscher was born and raised in Switzerland and has always had the travel bug. The first trip he took was to Bali and he hasn't stopped travelling ever since.