Best Places To See In India During December Best Places To See In India During December : During december, jim corbett national park becomes an apt place to spot tigers.