by biswa » Tue Apr 13, 2010 6:50 pm
India is a huge country so there are living a lot of expatriates and they are not coming here just for travel or to meet to their friends or for business they are living here, working here and moving here so expats has a lot of communities in India I have a little bit of knowledge but now I am following meltingpot.in such site helps me to know about expats and share of my all in my mind through this forum. I referred you to see this expats forum and give me soon reply. Thanks!