Delhi, India’s grandiose capital, is renowned for its luxurious lifestyle. It should come as no surprise…