We take a look at the food and drink the royals never eat, from garlic and onions to seafood and tomato sauce.
"Back then, we would have about 30 people at the royal table," he shared. "That's because the Gloucesters, Kents, and ...
The Royal Afghan at ITC Grand Bharat offers a relaxed, refined take on North West Frontier cuisine, with expertly cooked ...