We're sorry but publication doesn't work properly without JavaScript enabled. Please enable it to continue.
Located between the earth and the sky, all popular hotspots of central Delhi are just few minutes away and the clouds, an elevator ride away.