Gujarati and Rajasthani thalis may look similar at first glance, but their flavours, cooking styles, and traditions are worlds apart. Here's how these iconic Indian food dishes differ.