Miami's new science museum planned as a natural wonder in itself

September 28, 2009 12:42 PM