I guess you need to check at visa website for Europe, they habe details on it for Indian Nationals
upvoteUpvote (2)messageComment
Ideally u need to apply to country you will be landing first. However France has less chances of rejection but since your intent is Balkans you can consider Greece as an option.
upvoteUpvote (1)messageComment
My travel agent first asked us for the europe travel list and looked for a country that has easier visa processing to apply.He did Greece for us.I hope you can also decide based on the countries you travel.