Before you travel in 2018, make to brush up on your safety knowledge and to get a competent travel agent.
India has an incredibly diverse climate, ranging from deserts to rainforests to snowy alpine climates.