Bengaluru ranks as most liveable city in India
www.thehansindia.com
Images may be subject to copyright.