A pilgrimage site for three religions – Buddhists, Hindus and Muslims, Hajo is visited by hundreds of devotees from round the world because of its pious environment and its serene locales. 24 km away from the city of Guwahati, Hajo – the ancient pilgrimage place is revered by all owing to its heritage pilgrimage centres. For Hindus, the must visit places here include Kamesware Temple, Deva Bhavana, and Kedareswara Temple of Shiva, on the Madanachala Hill and Hayagriva Madhava Temple. For Muslims, the Powa Mecca and the Hayagriva Madhava Temple for Buddhists are revered sites. The Hayagriva Madhava Temple, which is a temple of Lord Vishnu, situated in Monikut Hill. The temple was probably constructed in the 1583 by King Rudradeva Narayan, but according to some historians, built in the 6th century by a king of the Pala dynasty. Moreover, according to one Buddhist belief, the temple is the place where the Buddha attained Nirvana. Thus, it is an equally interesting religious site for both the Buddhists as well as the Hindus. Other tourist attractions of the place include mosque, which is known as Powa Mecca, or ‘One Quarter of the Mecca’ or Poa Mecca (1/4th Mecca). With the sanctity of Mecca, this mosque is believed to have been built by the same soil used in making the mosque in Mecca. Other noteworthy tourism places nearby Hajo include Bhimer Chariya, in which, as the myth goes, the Pandavas from the Mahabharata had taken shelter, during their agyatbash (banishment).