East London, South Africa
Vincent Park provides secure and hassle-free shopping, with a choice of over 75 stores.
The museum summarizes itself as "history, artifacts and customs", and it's well worth a visit on all counts.