Despite its renown for popular attractions, Mysuru is a gem box of unheralded treasures exhibiting the city's profound ...