Just as an FYI, citizenship is not the same as country of chargeability (usually country of birth), which is what the USCIS looks at for placing you in EB-ROW/India/China/Mexico/Philippines. So you could have an Indian passport but if you are born in, let's say, Saudi Arabia, you are placed in EB-ROW.
Thats correct. Also, if your spouse is born in a different country than you, you could charge your application to that country. For example, if your spouse if born in Kenya but you are born in India you can charge your GC app to Kenya which is ROW ( Rest of World).