A common pilgrimage for Hindu, Muslims and Buddhists, Hajo city is 24 kms from the city of Guwahati on the banks of Bramhaputra. There are a number of shrines dedicated to Durga, Shiva, Vishnu, Buddha and major Muslim saints are found all over this place. The most famous temple is the Hayagriva Madhava Mandir which also attracts Buddhists.