A buzzing café style restaurant situated on Thesen Islands, surrounded by the picturesque Knysna lagoon.
A buzzing café style restaurant situated on Thesen Islands, surrounded by the picturesque Knysna lagoon.