Maha Shivaratri is one of the biggest festivals in Nepal, and the name literally means the night of Shiva. It is celebrated throughout Nepal and India for 24 hours where people generally smoke a lot of mariujaha to honor the Hindu god. It is believed that the stars in the Northern Hemisphere are positioned optimally...Read More