A nest for humans allows them to sleep like a bird. When completed, the large, intricate nests commonly allow for up to 8 occupants but depending on size can accommodate even 30 people.
Where to Get the Best Pumpkin Spice Latte
Mom Dresses Her Napping Baby in Costumes
President Obama Reads Mean Tweets
The Best Halloween Pet Costumes Are ...