Known for its natural beauty, Manipur is a small state in the north-east of India. It is one of the seven sisters. It is known as the Switzerland of the east due to the blue green hills and its ...