T
T K Sourabh Review of Taj Palace Hotel, New Delhi
I just fell in love with this place, perfect light...
I just fell in love with this place, perfect lighting and decent staff and awesome music...what more do you need.
Comments: