India is a beautiful country and is a home to people from varied faiths and beliefs. It also offers pilgrimages for different castes and creeds. According to Hindu mythology, a visit to Char Dham symbolizes salvation or moksha. The expanded meaning of the words Char means four and Dham means ... Views: 493