
Machan 3.0: A True Sensorial Experience
One of the Capitals iconic landmarks, the Taj Mahal, New Delhi has re-imaged and redefined itself. It recently unveiled the new avatar of the much-loved dining destination, Machan. The hotel also reopened