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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results