Discover the customs, traditions, and significance of Gudi Padwa, the auspicious Hindu New Year festival celebrated with much enthusiasm in India.