Maine is the most forested state in the nation, with more than 90 percent of the landscape covered in trees. … More
writing about the science of nature
Maine is the most forested state in the nation, with more than 90 percent of the landscape covered in trees. … More