Hajo is a historic town set in the hills northwest of Guwahati, Assam, India. It is a meeting point of Buddhists, Hindus and Muslims due to the various pilgrimage sites on the different hills of Hajo. To the Hindus, the Manikut Parbat of Hajo is the site of the 10th-century temple ruins and the 11th- to 16th-century temples complex for Vaishnavism as well as shrines of Shaivism and Shaktism. To the Buddhists, particularly from Bhutan and Tibet, Assam is where the Buddha died and the Hayagriva temple in Hajo is a part of the sacred geography of the Buddha. To the regional Muslims, the Mughal era Poa-Mecca shrine on another hill of Hajo has the tomb of Giyasuddin Aulia built in the 17th-century.
Hajo is one of the important historical and archaeological sites in northeast India as it preserves the history, inscriptions and architecture in a range of temples and monuments over about 1200 years. It is also a site known for its tradition of preserving rare species of tortoises, with Hindus believing that they are a form of Kurma avatar of Vishnu.