There is a huge list of Indian festivals that are celebrated by people in India. It is a well known fact that India is a secular country and it is a home for many religions. Each religion has at least 9 – 10 festivals celebrated every year. Apart from these religious festivals, people also celebrate historic days in Indian history as Indian National Festivals. The national festivals such as Independence day, Republic Day, May day are celebrated across the country. Other popular festivals such as Makara Snakranti, Diwali, Holi, New year, Dussera, Ramzan, Christmas, Budh Poornima, Mahveer Jayanti are also observed.
Maha Shivaratri is a Hindu festival celebrated annually in honour of the god Shiva. There is a Shivaratri in every luni-solar month of the Hindu calendar, on the month's 13th night/14th day, but once a year in late winter (February/March, or Phalguna) and before the arrival of spring, marks Maha Shivaratri which means "the Great Night of Shiva". It is a major festival in Hinduism, [...]