Hello,
The months starting from March to June are considered to be the best time to visit North East. As these are ever-blooming days ideal for exploring the tribes, trails and teas of this magnificent region. North East India is often referred to as a Kingdom in its own right. And, for a good reason too!