Pilgrimage in India especially refers to travelling from one place to another in search for eternal peace. From time immemorial, million of Hindus leave their homes in search for salvation. India is famous for its different pilgrimage sites and religious shrines. You can find innumerable Hindu pilgrimage centres starting from high hills of the Himalayas to the small islands in the Asian sea and the Bay of Bengal and the fertile plains of Northern India to the hilly plateaus of Northern India. Many people all over the world opt for pilgrimage to India in search for eternity.
Some of the holiest shrines for pilgrimage in India are located in Garhwal, Yamunotri, Gangotri, Kedarnath and Badrinath. You can also visit the revered Hemkund Sahib, venerated by the Sikhs. Indias two most sacred rivers the Ganga and the Yamuna is in Garhwal. With the passage of time, mythology and tradition has evolved around the lofty peaks and rivers of Garhwal. The place is home to several temples that are dedicated to Goddess Durga in her various incarnations: Jwala Devi, Surkanda Devi, Kunjapuri, to name a few. Shaivism has very strong roots in Garhwal and there are about 350 temples that are dedicated to Lord Shiva. The ancient route for pilgrimage to India is formed by the Panch Kedar at Kedarnath, Tungnath, Rudranath, Madmaheswar and Kalpeshwar. There are also about 61 Vishnu temples in Garhwal including the well known Badrinath temple, the Panch Badris, Bhavishya Badri, Yog Badri, Briddh Badri and the famous Badrinath Shrine.