Mysore rich in heritage and culture is a must visit city in India. From palaces to eateries the city has everything