Mahashivrati (Hindu)

When?: 
Monday, 20 February 2012 (All day)

Mahashivrati is a Hindu festival dedicated to Shiva, one of the deities of the Hindu Trinity.

For further information visit:

http://www.bbc.co.uk/religion/religions/hinduism/holydays/mahashivratri.shtml