Your next pocket travel guide
Upvote:0
Because you have a German residence permit, you do not need a visa. A D visa also exempts you from that.