Namchi town is a pilgrimage place for Buddhist all over India. Namchi located in the Indian state of Sikkim in the district of South Sikkim, at an altitude of around 5500 feet. The town lies near the main city of Gangtok, and it is also located near Siliguri, at a […]
Temi tea garden
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 […]