20 Knysna restaurants: Easy dining and small town charm Brimming with indigenous forests, languid lagoons and golden beaches, Knysna is a natural paradise...