Space may be the final frontier, but scientists who recently discovered a hidden forest in Mozambique show the uncharted can still be under our noses.
February 3, 2009 / / Comments Off on Space may be the final frontier, but scientists who recently discovered a hidden forest in Mozambique show the uncharted can still be under our noses.
Posted in General