Why is Mahashivratri celebrated in India?

Why is Mahashivratri celebrated in India?

Lets know the Reality about Mahashivratri celebrated in India. Mahashivratri not only celebrated in India and Nepal but also in parts of West Indies which apparently has over 400 temples across the country. Lets Know the History of Mahashivratri The Maha Shivaratri is...