Monday, December 31, 2012
The most recent entrant into Chennai's list of luxury hotels, the ITC Grand Chola is indeed quite grand. Spread out over 7 acres in the middle of Chennai, it is truly a spectacle. Inside the building, too, are grand spaces, where everyone wants to be photographed.
As if the lights from the buildings weren't enough, the car had to appear just as the photo was taken - at least it didn't run me over!