India boasts some of the finest mosques and dargahs in the world, chief of which is the Jama Masjid, in Delhi. Believed to be the largest mosque in India, it was built by Mughal emperor Shah Jahan in 1650. Besides its spiritual significance, it is noted for its architectural splendour. From its domes of similar heights to intricate carvings, the mosque is a visual treat.
Another popular site, echoing with spiritual fervour is the Hazratbal Shrine, located on the banks of the Dal Lake in Jammu and Kashmir. It is said to house a hair of Prophet Mohammad and is thus among the most reverential sites in the Union Territory.
Ajmer Sharif, in Rajasthan, is believed to be the site where no prayer goes unanswered. The resting place of Gharib Nawaz Hazrat Khwaja Moinuddin Chisti, it is said to be the biggest dargahs in South Asia.
The majestic complex of Fatehpur Sikri, in Agra, houses the tomb of Hazrat Sheikh Salim Chishti, a great saint. Every Friday, hundreds of men and women gather at the dargah to offer prayers and the whole atmosphere reverberates with divinity.
One of the more popular attractions of Mumbai, the Haji Ali complex houses the tomb of Muslim saint, Pir Haji Ali Shah Bukhari, and a mosque. An oft-repeated belief here is that whoever prays to saint Pir Haji Ali Shah Bukhari won't ever be disappointed. The monument is an oasis of peace and serenity, floating in the gentle blue waters of the sea, away from the chaos of the mainland. Live qawwali and sufi music performances take place on the premise on most afternoons. Thursdays and Fridays are special days at the dargah and there is a greater surge of devotees on these days. 
One of the most prominent spiritual sites in Delhi, Hazrat Nizamuddin Dargah is the shrine of Muslim sufi saint, Nizam-ud-din Auliya (1238 - 1325 AD). The dargah draws devotees from far and wide and they can be seen tying a red thread on the jaalis so their prayers can be answered. While performing the prayers, they also light incense sticks and shower rose petals. Offering a chadar (a large sheet of fabric) at the shrine is considered especially auspicious.