Temples are lit up, idols are dressed up, it’s that time of the year again. Janmashtami is one of the most celebrated festivals of India. It’s a day that marks the birth of Lord Krishna, the eighth incarnation of Lord Vishnu on Earth. The festival will be observed on Monday, August 26th across the country. […]