Snuggling against the banks of a beautiful lagoon in the heart of South Africa’s Garden Route, Knysna is one of my favourite coastal towns. Its natural beauty, rich history and vibrant culture make it popular with holidaymakers. Whether you’re an outdoor enthusiast, history buff or foodie, Knysna has something for everyone. Here are 27 things to do in Knysna.