Taj Svara — An exclusive wine

In existence since 1903, with the iconic Taj Mahal Palace on the shores of Bombay as its first and best known property, the Taj group has had generations of loyal guests from all over the world. So many of their restaurants have been synonymous with good food – impeccably prepared and presented. For those of… Continue reading Taj Svara — An exclusive wine