Fasting has its own importance in Hindu religion. This is a spiritual practice, which people do for spiritual growth and stay positive. Fasting also have various spiritual and health benefits. People ...