This gallery contains 33 photos.
The Taj Mahal Palace Hotel was and still is the grande dame of the Bombay/Mumbai hospitality scene. It appears, like a mirage at the edge of Apollo Bunder, facing the Arabian Sea. In fact, the best view of the hotel … Continue reading