mewanderlost.com
Gateway to Bombay! The Taj Mahal Hotel
The Taj Mahal Hotel embodies the essence of Bombay since the 1900’s! Built by Indians in 1902 to prove their mettle vis-a-via the British, it has been one of the finest hotels in the country!…