Answer by
PaintedRoadkill (504)
Snakes love warm dark areas to sleep in. Broken down logs, under porches, wherever they can find a nice warm place. Of course they also love places that have plenty of food such as barns and grain fields. Some snakes stay in or near the water all the time while others love extremely dry areas.