About Betulidhar A small town in the Pithoragarh district of Uttarakhand, Munsiyari is a picturesque place that is often called the 'Switzerland of India'. The town is located at an altitude of 2,200 metres and is surrounded by snow-capped peaks and dense forests. The main attraction of Munsiyari is the view of the Himalayas, which can be enjoyed from various viewpoints in the town. The area is also popular for trekking and mountaineering.
FAQ's on Betulidhar