India has always been considered the land of spirituality. Though Hinduism continues to be the oldest religion in the country, India has been the birthplace of various religions like Bhuddism, Jainism, Sikhism and Sufism, and has always embraced new religions that other cultures brought into the country.
Amarnath
Ajmer
Badrinath
Benaras
Chardham
Dwarka
Haridwar
Kedarnath
Mathura
Pushkar
Rameshwaram
Shirdi
Tirupati
Ujjain
Vaishno Devi