coral castle is one of the most bazaar, freakish, and hysterical places that I have ever been to. on the way back from the keys towards south beach, the packed car of my sister and her 6 bridesmaids stopped to check out the myth of ed and "sweet sixteen". to our surprise, the staff there was more than willing to fill in the blanks with information about this mystery(they even question whether or not he may be from mars?!?) overall this is a must see, even if its just for some photo ops and a good laugh
more