Looks like the old and new worlds are getting along just fine in India where ITC, Indias second-largest hotel chain, has just launched the Grand Chola in Chennai. This new hotel was designed and inspired by the architecture and traditions of the Chola dynasty, Southern Indias greatest maritime power...
September 24, 2012
Join the conversation!