Situated in Karnataka, the beautiful city of Mysuru or Mysore as it is popularly known is distinguished by its cultural prosperity and royal grandeur. Apart from palaces and busy markets, Mysuru ...