Lord Shiva temples in India to visit during Mahashivratri 7 Indian spiritual destinations to keep your spirits high