Game Reserve & Luxury Safari Lodge, Cape Karoo. Inverdoorn Game Reserve offers an unique safari experience to discover the Cape Karoo biodiversity
Life seen from a South African