Indian

These new generations of immigrants do their best to adjust and adapt to the new cultures to live the life of their dreams.