Situated in the heart of the hold town of Dharmasthala, Karnataka, the Manjusha Museum is a hub of cultural and heritage learning. Dharmasthala itself has a rich history that stretches back for over 800 years! Located on the banks of the Nethravathi River, Dharmasthala has always...