Chandigarh, December 22,2016: According to the Annual Reading Trends Report 2016 by Amazon, Delhi has, for the fourth year in row, emerged as the most well-read city of India. Bangaluru and Mumbai have been placed second and third in the report. Interestingly, Karnal, Vodadra and Patna figure among the top 20 cities with more books.