GREENER PASTURES

Any place or condition that is more favorable or beneficial.