In a country having a humongous population of 134 crores (only!), it does not come as a surprise that there are over 33 million gods and goddesses in Hindu mythology. Yes, over 33 million Hindu deities!!!!!! And one of the most popular among our Gods is Lord Jagannath. Resting in his divine abode in Puri, … Continue reading Rains and Rathyatra??