Australia. South america, africa, india, pakistan, sri lanka + all the hot countries
Snakes live in every country apart from the north and south pole. And vary in size and species if you take a look on the net I'm sure you will find them all as there are too many to name...
For the first answer THEY don't LIVE IN NZ!!!!!