Add Yahoo as a preferred source to see more of our stories on Google. Photo: Kriangkrai Thitimakorn/Getty Images Situated on the banks of the Yamuna River in Agra, India, the Taj Mahal is a white ...
Indian Hotels Company Limited (IHCL), which owns the Taj chain, will invest Rs 1,570 crore to build a 330-room, 85-apartment luxury property on a two-acre sea-facing plot in Bandra opposite its ...
The Indian Hotels Company Limited (IHCL) has launched the Taj Bandstand project, a development poised to become a part of the skyline in Mumbai, Maharashtra, India. The Bhoomi Pujan ceremony, ...