Why not just make your own paper wallet buy bitcoin and generate your own wallet and deposit it there and then print them?
If OP is technically new to making a paper wallet, I won't suggest making it on his own because that's very tricky and it could be losing your coins if you didn't know the right process of making a paper wallet. Assuming OP isn't tech savvy.
Just buy a hardware wallet and find an ATM machine near in your place where to purchase Bitcoin.
It could also be a good alternative as a gift card if this was your intention of buying a paper wallet that has Bitcoin inside because the downside of buying a ready-made paper wallet could be possible that can be hacked when your wallet is tampered with by them, not unless they were trusted store.