120-meter tapestry tells story of South African tragedy
The South African town of Hamburg is situated by one of the most beautiful estuaries in the Eastern Cape. Bordered by unspoilt beaches, dune forests and a meandering river, Hamburg, like the rest of the region, is known for its rich Xhosa culture,...