China Bazaar Road, officially Netaji Subash Chandra Bose Road (or NSC Bose Road), is one of the main thoroughfares of the commercial centre of George Town in Chennai, India.
China Bazaar Road, officially Netaji Subash Chandra Bose Road (or NSC Bose Road), is one of the main thoroughfares of the commercial centre of George Town in Chennai, India.