It’s one of the most astounding palaces in India, and in this post, you’ll discover the ultimate list of facts about Mysore Palace. 1. It’s located in the “City of Palaces” Mysore Palace is located in the city of Mysore in the Indian State of Karnataka in the south of the country. This city has …