Facts to know about Lord Krishna's birthday Janmashtami
India | Aug 18, 2014, 12:12 PM ISTNew Delhi: One of India's most popular festivals- Janmashtami- is celebrated throughout India with zest and fervour, to commemorate the birth of Lord Krishna- the eighth incarnation of Lord Vishnu. The legend of this festival