Manipur is a beautiful picturesque land in North East India carpeted with dense forests and rolling hills. The term Manipur means “jewelled town” and is literally a gem of a place with many stunning things to offer to its tourists. Manipur has a unique culture of folklore, myths and legends, indigenous games and martial arts which drives curiosity among the visitors. The people of this state is blessed with different dance forms, handicrafts, exotic handlooms and fine arts. Worth mentioning is the humble town of Thoubal that offers a magnificent view of the gleaming lights of the Imphal city.