Despite the brutal winter smog that obscures both vision and views, The Oberoi, New Delhi, and its rooftop bar, Cirrus 9, offer covetable rooftop views. If the 18-hole Delhi Golf Course isn't enough ...
Results that may be inaccessible to you are currently showing.