rahulg Which police stations or immigration offices handle foreigner registration, and what documents (passport, visa, address proof) are required?