9 offbeat charity gifts that do the world good

2 of 10

credit: Flickr/Steven2005

2 of 10

2. Give a Butterfly a Tree

The Forests For Monarchs project has added more than five million trees since 1997 to previously deforested areas of Central Mexico, giving majestic monarch butterflies a fighting, fluttering chance. A gift of trees in the name of the butterfly lover in your life will help promote survival of the beleaguered species. (Trees for Butterflies, 50 trees for $25)

The rest: Manure for crops | Trees for butterflies | Adopt an octopus | Lord or Lady title for land preservation | A milking camel | National Parks pass | Bikes not bombs | Adopt a book | Help a bison