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. By Mark | February 3, 2009 | 0 New Species Discovered with help of Google Earth Posted in General