This came up in another topic here yesterday but the thread wasn't really the place to discuss it. Has anyone ever visited it? I went many years ago and found it a very strange place. I'm now feeling a pull back to it.