India ranks first in cheapest countries to live in world (Image MoveHub.COm)

India ranks first in cheapest countries to live in world (Image MoveHub.COm)