I agree w/ jcolleta275 -- I've lived here my whole life and just recently made it to coral castle for the first time. I was totally weirded out & amazed at the same time. Plus there are pictures in the gift shop of Billy Idol making a music video there. So awesomely bizarre!... Read more