Taj Palace Delhi: A Fabulous Sojourn That Will Stay In Your Mind Forever!
What is it that makes the Taj so special? The answer to this is the touch of luxury combined with grace. This is the one hotel where there exists a unique blend of world-class comfort and world-class hospitality.
Image Credits | shelborne.com