Manipur in North East India remains a hidden place for many travelers yet this state offers so many beautiful spots that will make you fall in love with it. If you wish to see green hills calm lakes ...