Varanasi, icon of Indian civilization and New India, gets a dramatic makeover ahead of G20 meetings
Mahua Venkatesh
3 min read