Roop Sari Palace is the ultimate place to find saris
Roop Sari Palace is one of the biggest South Asian clothing stores in the country
More Videos
From CNN Newsource affiliates