The Monkey Bar, CP, Delhi: No Monkey Business I am pleasantly surprised to see the energy at the newly opened “The Monkey Bar”…