The Land of Plenty It will surprise no one to hear that the Amazon Rainforest is home to the greatest abundance of life of any ecosystem on the planet. With only a fraction of species documented, there are literally thousands of creatures that remain unseen and unknown. In the spirit of inquiry, we would like to take a moment to …