D
Debie L Review of The Taj Mahal Palace & Tower, ...
Good place with nice views and wonderful service. ...
Good place with nice views and wonderful service. good location, definitely go back next time in Bombay
Comments: