Mumbai Mumbai: A Stay at the Taj Mahal Hotel, India Walking into the Taj Mahal Palace in 2013, I expected luxury. What I didn’t expect was to feel… February 15, 2013 10 min