When it comes to the space sciences, nothing is quite as exciting as the search for alien life, and NASA thinks it has a good idea of where to look.
Discover Coral Castle in Florida, a mysterious stone monument built by one man that still puzzles visitors with massive blocks, moving gates, and hidden secrets.