Char Dham Yatra: A Quest For Moksha

India is a land of Devis (Goddesses) and Devatas (Gods). The number is an astounding 330 million and no less! And so, not surprisingly, the country is replete with holy shrines and temples. Adorned with the remnants of the rich Hindu mythology, India has clusters of pilgrimages spread across its vast boundaries. Amongst these, the Char Dham Yatra holds a significant spot.