Hi Amar, welcome to the site. I just joined recently myself. Your english looks good so far, so don't worry about it. From what I've seen on the site, people are willing to help you if you make mistakes or don't understand something, so feel free to ask. Just beware of the aforementioned trolls.
Regarding your story, I look forward to it. It'll be a great chance to learn about India without needing to travel there. Good luck with it.