Perched atop the skyline of bustling Delhi, Parikrama, the Revolving Restaurant, is a dining gem offering panoramic views of the city’s historic landmarks. As it slowly revolves, diners are treated to ...