In 2009, I checked into Taj Mahal Palace in Mumbai, India... and a decade later, I had a chance to revisit this globally recognized, iconic hotel. Here's my full Taj...
Taj Mahal Palace in Mumbai, India is Mumbai's most famous landmark, and one of the most iconic hotels in the world. Opened in 1903 during British rule, Taj Mahal Palace is...
Until June 1 2020, diners have the rare chance to try authentic Goan cuisine in America. O Pedro, a critically acclaimed restaurant in Mumbai, India, officially unpacked its knives in New York...