Buffalo Bay

Buffalo Bay is the best beach in the Knysna area. 5 kilometers of undeveloped coastline are made for horse riding and the like.