Share Have you heard of the Bhumchu Festival in Gangtok? Sikkim is the magical state of India. It literally opens a window to the mighty Himalayas....Read More Places to See Mar 1