Mysore is the undisputed cultural capital of Karnataka. Many believe that you have not experienced Southern India till you have spent a few days in Mysore. The fort and palace walls provide bounty for trivia hunters. However, there are plenty more things to do in Mysore. The lively market will charm the coldest of the hearts. The quaint little bylanes around the city are a hotbed for a thriving population practicing many ancient art forms. There is a reason why Mysore is the global destination for Yoga and Ayurveda. Beneath its fabled culture also lies a rich heritage in bio diversity. There are also rocks to be climbed and hills to be conquered. At the end of the day, there is also that nice café by the street for you to share a coffee and a snack. After all, this place ought to have some character if it inspired the legend of Malgudi.