Indian culture has also given birth to the classic art form known as Harikatha, or the legends of Hari, who is considered an avatar of Lord Vishnu.