Ten of the Most Famous Festivals in India (4)

Maha Shivaratri

Maha Shivaratri