Set along the banks of the Mara River in a community-owned conservancy, Karen Blixen Camp is an eco-minded property offering 22 spacious tents and a variety of activities.