May 31, 2012

Taj Mahal Hotel Mumbai






















Horse drawn carriages in front of the Taj Hotel in South Mumbai. Foundation was put in 1898 and the construction was completed in 1903.