India Barkot Tours

Head into Barkot on tours through this Himalayan town in India's Uttarakhand, a stop on the sacred Char Dham pilgrim route.