A former US resident who returned to India five years ago shared eight key benefits of staying in his home country. Check out the advantages of living in one's homeland.