The "City of Palaces" is Mysore that has its royal culture along with the amusing rooftop coffee shops. Enjoy sumptuous food ...