Le Narayan Sarovar est un lieu de pèlerinage unique situé presque à l'extrémité occidentale de l'Inde. Depuis Bhuj, il faut parcourir une centaine de kilomètres à travers les terres désertiques de Kutch pour atteindre ce lac immaculé. Le Narayan Sarovar est l'un des cinq lacs sacrés des Hindous - les autres étant Mansarovar au Tibet, Pampa au Karnataka, Bindu Sagar à Odisha et Pushkar au Rajasthan. A proximité du lac se trouvent des temples dédiés à Sri Trikamraiji, au Seigneur Laxminarayan, au Seigneur Govardhannathji, au Seigneur Dwarkanath, au Seigneur Adinarayan, au Seigneur Ranchodraiji et à la Déesse Laxmiji. Ils furent construits par l'épouse de Maharao Desalji (1719-52).

La légende dit qu'au cours de l'ère puranique, il y a eu une sécheresse. Pour y mettre fin, les sages prièrent avec ferveur, et firent apparaître le Seigneur Narayan, une forme du Seigneur Vishnu, qui toucha la terre avec son orteil. On dit que c'est ainsi que le lac a été créé.

Autres attractions à Bhuj