Source: South African TourismPietermaritzburgThe \"City of Flowers\" is known for its colonial charm, gardens, historic buildings and rich mix of Zulu, Indian, Boer and British cultures.WorldAfricaSouth AfricaPietermaritzburg