Last Updated: Monday, November 15, 2010, 18:57
Nestled in the Eastern Himalayas, the NE region is referred to as the Scotland of East.
more videos >>