Longbeach Mall in Cape Town is located in the Far South of the city and is very close to several major tourist attractions. Featuring many flagship South African stores and several food outlets, it has something to offer for locals and visitors alike.READ MORE