I will be travelling to Germany for 9 days and I need a SIM card there as soon as I arrive at Frankfurt Airport. I can take a SIM from India with international roaming activated but that option seems very costly.
Is there a way to get a prepaid SIM in Frankfurt (preferably near the airport) with which I can make local calls as well calls to India?