Nestled on the banks of the Klein river, surrounded by lush green hills and mountains, lies Klein River Cheese, a small family run cheesery.