Good day, my bid covers the cities in South Africa. Whilst I have some photo,s covering the places mentioned it will be best traveling there to get updated information on the topics raised by you. ( I am very surprised at including Frankfort, it is not a city nor is it on the usual tourist routes. Perhaps you are thinking of Vredefort, also not a city, but of some archaeological importance. From a tourist point of view the Kruger National Park ranks very high or alternatively Durban , our own Miami experience) We have traveled in the USA, UK, Europe, parts of Africa and Asia and stay in South Africa. Often friends from abroad come to visit South Africa and we provide them basically with the same information although not in such a comprehensive way. South Africa is currently one of the fastest growing tourist destinations in the world, we hope with the information we submit to you, will contribute to an even higher growth for your venture. Good luck. (Please refer to the photo,s in my portfolio)