Shenbaganur Museum...
Shenbaganur Museum, located in Dindigul, India, is a hidden gem that showcases the rich cultural heritage of the region. Established in 1895 by Robert Wight, a British botanist and surgeon, the museum is home to a diverse collection of artifacts and ...
Dindigul, Tamil Nadu, India