Delhi, being the political capital of India, can often get quite hectic and it feels good once in a while…