Finch Hattons is an award-winning tented camp set in pristine wilderness, set around natural water springs on 35 acres of untouched beauty.