Yes. All species must reproduce.
It depends on the species - and the age of the female. She can have anything from 3 to 40 young !
No. As with most reptiles young snakes fend for themselves.
a snake will eat anything it can get its hands on including babies
If you encounter a snake with babies, it's best to keep a safe distance and avoid disturbing them. Many snake species are protective of their young, and the mother may be nearby. If the babies are in a location that poses a risk to humans or pets, consider contacting a local wildlife control or animal rescue service for safe relocation. Always prioritize safety and observe wildlife from afar.
Depends on the snake
Actually, a young snake is called a hatchling or a neonate, depending on the species. They are not referred to as cubs.
Yes but they are in eggs.
In the Himalayas
They have a mother in the biological sense i.e. the one that gave birth to them or laid the eggs, but the mother does not provide parental care.
the snake usually would hide/eat there prey, and have babies
Nope...it depends on what type of snake.
10 to 60 babies