Upvote:1
This question already has an excellent answer by Gayot Fow - but since you're in Pakistan, there is one extra thing to check before you proceed with appeal:
Since you mentioned you used a travel agent, the first thing is to check whether the refusal is genuine and coming from the Consulate/Embassy. Pakistan is one of those countries where some unscrupulous travel agents were ripping people off by pocketing your visa application money, and give you a homemade refusal letter without submitting the paperwork. If you haven't been called to the Embassy for biometrics, this might be likely the case.
If you had, then please see the answer above.