D Devjeet singh Review of Taj Palace Hotel, New Delhi 4 years ago Nice and one of the best hotels in India
Comments: