Can the Northern Lights be seen in India? Discover the surprising possibilities and best viewing spots for this celestial phenomenon.