Where in India is the Ambavilas Palace located?
Mysore is commonly described as the "City of Palaces", and there are seven palaces including this one. The current structure was constructed between 1897 and 1912, after the Old Palace was burnt ablaze. Ambavilas Palace is one of the most famous tourist attractions in India, after the Taj Mahal, with more than 6 million annual visitors.