Trell
Discover and Explore!
Download App and Begin Trelling!
  • Charkha Museum
    Charkha Museum
    This charkha, the biggest in the world, is made of high quality stainless steel and is installed over an open platform area of 9 meter long and 6 meter wide. It is build in such a way so as to withstand all weather conditions, such as, sun, rain, fog/mist, wind, hail storm etc. #
Follow Follow open_in_new
Discover and Explore!