Where is snake's most favorite habitat?

The favorite habitat of a snake would depend greatly on the species and type of snake. Many snakes prefer high grass, while others live in trees. Other species of snakes spend their entire lives in water.