Holidays December 27, 2018 How to Complete Char Dham Yatra in 10 Days India has a number of important places for pilgrimage. One of the most important and famous pilgrimages of India is the Char Dham yatra in Uttarakhand. The Char…