
5 fun facts to prepare you for the 56th annual Highland Gathering
5 fun facts to prepare you for the 56th annual Highland Gathering: The town Amanzimtoti will be transformed for the day as tartan, bagpipes and general merriment descend on this South Coast spot for the 56th Highland Gathering, taking …







