You are right on both counts.
Desi stores do sell brown sugar , it is called gur ki shak-kar or simply skak-kar in urdu and I guess in hindi also. I guess , but not sure that shak-kar is more brown sugar then the one TLK discribed earlier. As shak-kar is unrefined sugar.