Welcome
Nestled in the heart of a “Mini Switzerland “as traveller’s call’s it, “KATAU ROADHOUSE” is located in Lachung, North Sikkim, India. Unsurpassed in natural beauty, North Sikkim is amongst the most beautiful destinations in the world. Lofty mountains, glaciers, high passes and dense forests and rugged Tibetan plateau make it a region of diverse geographical landscapes. Spread over 4226 sq km, it covers more than half the area of Sikkim.