If you are a foreigner staying in India for a considerable period of time, you might just find yourself making a pitstop at the ‘FRRO’ or the Foreigners Regional Registration Office. Depending on the specifics of your stay, you may have to obtain a residence permit from the officials. The process tends to be complicated...