Blog Hotels Review: I checked into Taj Mahal Palace in Mumbai, India Jimmy ImMay 6, 2022August 6, 2022 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...