"The White Lotus" is set in Thailand, but we've discovered several ties to Alabama. Some of them might surprise you.