Places To StayStay at Eco Karoo Mountain Lodge, Free State.Eco Karoo Lodge is situated on 4200 hectares of pure Karoo bliss, on a farm called Knoffelfontein just outside the little town of Luckhoff.