Best 6 Places to Visit in Mysore From Dushyant Varma. Mysore, popularly called the "City of Palaces," is a stunning and ancient city in the southern Indian state of Karnataka. The city is a must-see for anyone traveling to India because it is rich in history, culture, and scenic beauty. There are numerous stunning palaces, temples, museums, and parks in Mysore, and you can explore six of the city's top attractions with Dushyant Varma here.All Rights Reserved