Hot and humid weather suits the "golden mile", a stretch of beaches in DurbanPhotograph: Joe SohmPolokwane: The new Peter Mokaba Stadium Photograph: Alexander Joe/AFPJohannesburg: A girl outside the newly built World Cup 2010 soccer city stadium during the launch of "Football Friday", an initiative by the World Cup Local Organising CommitteePhotograph: Paballo Thekiso/AFPPretoria: Jacaranda trees in bloom in the administrative capitalPhotograph: Frans Lemmens/Getty Images/Lonely Planet ImagesPort Elizabeth: The Nelson Mandela Bay Stadium Photograph: Alexander Joe/AFP/Getty ImagesBloemfontein: A view from Naval Hill in the judicial capital of South AfricaPhotograph: Nic Bothma/EPANelspruit: A local resident's home is dwarfed by the Mbombela Stadium in the town that is teh gateway to teh Kruger National Park Photograph: David Rogers/guardian.co.ukCape Town: one of the world's most idyllic settings, nestled between the ocean and Table MountainPhotograph: Bob Krist/CorbisRustenburg: The electronic scoreboard in The Royal Bafokeng Stadium Photograph: Matthew Ashton/Corbis