Chamunda Devi temple sits at 2,800m in the mountains about 30km west of the famous paragliding site of Bir and 400m higher than that take-off
The post Himalayan Getaways: Chamunda, India appeared first on Cross Country Magazine – In the Core since 1988.