GeneralCLASS 12AllEASYQ.In which state is located the mountain lake named 'Menmecho Lake'?options -PICK ONEASikkimBAssamCTripuraDHimachal Pradesh← All MCQsBROWSE Q&A →