Ravangla or Rabangla town situated on the ridge between the Meanam and Tendong hills in Sikkim. An ideal place for quiet stay to enjoy natural bliss and short treks. Surrounding villages of Yangang, Tinkitam, Kewzing, Barfung & Bakhim are ideal for short stays in the homes of the villagers. Situated […]