The Mysore palace is a stunning masterpiece that is by far the greatest architectural monument in...