By Herb Kavet Where’s that?” That’s the first question I got when telling friends I was going to Sikkim on a bike tour. Nestled between Nepal, Bhutan, and Tibet is where you find Sikkim, a small Indian state. It joined India in 1975 but is still a bit independent — for one thing, it has […]