Mysuru, which was formerly known as Mysore, is a city with deep historical roots, rich cultural heritage and tasty food. It is famous for being the cultural capital of Karnataka and its grand ...