No, OCI Card is itself a multiple entry lifelong visa for visiting India.