Tata Centre Photos

Meet 1,247 travelers, 291 tour guides and discover 664 photos

Tata Centre is a high-rise located in Kolkata, India. It is located in the central business district of the city beside Jawaharlal Nehru Road.
View Tata Centre guide >

J L Nehru Road