Welcome to The Mysore Grand , Mysore , India