20111023 india: Mysore palace among world's 31 must-see places