World Travel Awards president lands in St. Petersburg