North Eastern part of India which is also known as the seven sisters is connected to East India via a narrow corridor squeezed between Nepal and Bangladesh. If you love nature and greenery, visiting North East is a must for you as it has some real surprises. The sublime natural beauty of the North East of India can be every traveller's haunt. There's a certain magic to these less explored spots that can make the perfect 'Instagram' additions to your travel list.