Many snakes are adaptable, and can live in a variety of habitats. But some are very particular, and can only live in areas with specific conditions. Some snakes absolutely need wild areas with no human development. They need access to the prey and habitats native to the land. read more
Urban areas are full of food, and if you can escape the major snake destroyer, you can make a fine living. Think, rats are everywhere. Worms too, for Garter Snakes, due to gardens. read more
For example, in Florida, the Indigo Snake needs wild aeras, but the Black Racer can thrive in urban areas. So when people build a town or city, the Indigo Snakes die off, and the Black Racers thrive. Ultimately, snakes are everywhere. read more