Ranakpur Temple, one of the most beautiful temples in India, makes a perfect day trip if you are traveling between Udaipur and Jodhpur. We were very pleasantly surprised with the beauty and serenity of this temple. What is Ranakpur Temple? Ranakpur Temple is a Jain temple located in the state of Rajasthan. Jainism is an Indian religion that emphasizes non-violence …