India is considered one of the oldest civilizations in the world and is known as the origin of some of the world's most important religions, including Hinduism, Buddhism, Jainism, and Sikhism. With thousands of rich heritage, culture, and traditions, there are thousands of temples in India dedicated to hundreds of deities. However, most famous temples are devoted in some form of Shiva or Vishnu, which are two of the three highest deities considered by the Hindus. Some temples have existed for more than 1,000 years and some temples have been built in the last decade, yet their significance is at different places. All Jyotirlinga temples are very important for all devotees of Shiva and there are about 51 Shakti Peethas which are also important. There are many important Jain temples in India, which are generally known for their extensive architecture and rich history. Visiting any of these famous temples will give you faith, spirituality and a lot of cultural heritage which you will not see anywhere else.