Manjusha Museum...
Manjusha Museum is a hidden gem located in the quaint town of Dharmasthala, India. This museum is a must-visit for anyone interested in Indian art and culture. The museum showcases a wide range of artifacts that provide insight into the rich history ...
Dharmasthala, Karnataka, India