Here are the dates and meanings of Hindu holidays and festivals, including Diwali, Hindi New Year, Maha Shiva Ratri, and Holi, from 2020 to 2025....