Are there any drugs that are legal in your country?
Are there any drugs in your country that you're allowed to take by law?
drugs のスペル間違っていますが、sayaさんの英文自体は正しいですよ。
または次のようにも言えます。
ーAre there any drugs that are legal in your country?
「あなたの国で合法の麻薬はありますか?」
ーAre there any drugs in your country that you're allowed to take by law?
「あなたの国で法律で許可されている麻薬はありますか?
to allow で「許す・許可する」
ご参考まで!