South Africa has become one of the world’s most popular holiday destinations, with people from far and wide visiting the country in hopes of spying...

Nelson Mandela Bay, in the scenic Eastern Cape Province, comprises the towns of Port Elizabeth, Despatch and Uitenhage; Port Elizabeth being the largest...