COSMOS is a one stop family shopping destination for the city offering Fashion, Beauty, Accessories, Home, Multiple F& B options... Cosmos is strategically located on the main shopping street of the city, Sevoke Road which connects Siliguri to..
Relevance: 15.555092