copied from other forum:
i thought this will help other people..
-----------------------------------------------------------
All, writing this based on my experience, so this could help some one else in future.
As per the Indian consulate, you can travel to India using your Indian passport within 3 months. This is correct and I was able to enter India with no issues based on this point. I was expecting to use my Canadian citizenship to return back to Canada and then surrender my Indian passport (within the 3 month deadline). However on my return leg, the Indian immigration at Airport did not allow me to leave the country with the Indian passport in hand. I had 2 options - 1) Indian immigration at airport will seize my Indian passport with a penalty 2) drop my travel plans, go back to the closest Indian Passport office near the place of first issue, and surrender the passport. If you go with the first option, you would not get the Renunciation papers and wouldn't be able to apply for OCI.
With option 2, you get the renunciation papers which you would need to process your OCI. You may also need to get the Exit permit from FRRO to travel back to US/CAN if you have followed the 3 month tale and traveled in.
If any one is reading this post before you travel, I suggest to get the visa before your travel, and use the US/CAN passport ONLY for the travel. You can still surrender the Indian PP when you come back to US/CAN.
Disclaimer: My experience may not apply to all. Please check the latest rules with others you know.
--------------------------------------------------------------