Best City To Live In India : Based On Ease Of Living Index

Best city to live in India with best amenities, transport, culture, safety and growth.