As per the sacred Hindu scripture, there are 10 avatars called Dashavatars. Each comes at a particular time during a ...