Charkha Museum is located in New Delhi, India on Palika Parking, G-36, Radial Rd Number 2, above Connaught Place, Block G, Connaught Place. Charkha Museum is rated 4.2 out of 5 in the category museumtourist attraction in India.
Address
Palika Parking, G-36, Radial Rd Number 2, above Connaught Place, Block G, Connaught Place