Explore Himalaya.org welcome you to visit Northeast..
Goecha La is a high mountain pass in Sikkim state of Ind..
Sandakphu is the tallest mountain peak which lies at 11,..
Another goal biker would love to investigate is the province of Sikkim, which enable..
Sikkim is one of the most beautiful north-eastern state of India, surrounded by thre..