I am Indian citizen residing in Chicago, USA. I am planning on going to India and stop over in Germany for a couple of days on the way back to USA. I know I need a visit visa for Germany. Do I need to apply in person? Or can I send my application by mail?