Tucked away up in the folds of mountainous regions of the North East, are the jewels of India – popularly called the 7 sisters of the North East.
Read this post on alifetimetrip.wordpress.com