Few brands emanate such class and ooze the kind of luxury as India's Taj group of Hotels do. Literally named…