Xanadu, Home of the Future in Kissimmee, Florida
When I first moved to Florida in March 1998, I drove by Xanadu, Home of the Future on Highway 192 nearly every day for four years. Despite visiting Central Florida several times since 1983, I never visited this roadside attraction.…