Sarah Todd, a celebrity chef vacillates between Australia (her home) and India (where she has set up restaurants), according to her, she’s spent immense time on the sunny beaches of Goa, walking on the busy streets of Mumbai and everything in between. dring the journey she learnt and noticed about India is that everyone is
December 12, 2019