Tag "one of London’s fine Indian restaurants"

Maharashtra’s Most-Loved Meals

The mid-western state of Maharashtra is India’s third largest state by area and home to the thriving, world-renowned city of Mumbai, formerly known as Bombay. Maharashtra is a region of