The correct answer is: All of the above.
Gaya is an important pilgrimage site for Hindus, Buddhists, and Jains. It is located in the state of Bihar, India. The city is home to many temples and shrines, including the Mahabodhi Temple, which is a UNESCO World Heritage Site.
Hindus believe that Gaya is the place where the Buddha attained enlightenment. They come to the city to perform rituals and prayers at the Mahabodhi Temple.
Buddhists believe that Gaya is the place where the Buddha gave his first sermon. They come to the city to visit the Mahabodhi Temple and other Buddhist sites.
Jains believe that Gaya is the place where Mahavira, the founder of Jainism, attained nirvana. They come to the city to perform rituals and prayers at the Jain temples.
Gaya is a city of great religious significance. It is a place where people of all faiths can come to worship and seek spiritual enlightenment.