VF Sportswear subsidiary Nautica plans to open 12 stores in India by 2009, news reports say.