Global digital travel platform