you can apply for schengen visa through any other schengen countries (France, Germany - pretty much all of the EU countries) although apparently they all have different rules, so look around. I assume you will be catching a flight through another EU country anyways, so just have to have a stop over probably. good luck!