At the Taj Mahal Palace Hotel in Mumbai Every Suite Tells a Story
Every great city deserves its own iconic cultural edifice, one that is an integral part of it and bears testimony to its glorious history. In Bombay, now Mumbai, in 1903 the Taj Mahal Palace hotel was completed and it truly became one of the original grand hotels of the world. Since the day it opened […]
At the Taj Mahal Palace Hotel in Mumbai Every Suite Tells a Story Read More »