9. Johannesburg – South Africa:
It is the largest city in South Africa. The city was started as a center for mining business. You will be interested in visiting the old Mandela’s home, which is now the Mandela House Museum. Other attractions are the Apartheid Museum and the Constitution Hill, which used to be a former prison center. The average bed cost is $73 in Johannesburg.