Radio Springs Hotel

Most people think they are the center of the universe. Turns out the center of the universe is in Lyonville, Australia. We've been there and I can tell you, we hardly saw anyone there at all.