Jammu is a diverse city with residents from many different walks of life. Indian and foreign pilgrims come to pray at the different temples in Jammu. Amarnath Cave and Vaishnodevi are two well-known temples in this area. Sikhs, Buddhists, and Muslims are among the other religious minorities in Jammu after Hindus.