Set high on the escarpment, the Mpumalanga Highlands feature endless savannah plains meeting steep mountain passes hugging rugged rocky cliffs. The Highlands of Mpumalanga are a playground for nature and adventure lovers. A number of charming, high-altitude, grassland villages are scattered on a sea of cattle ranches which are interspersed with numerous trout fishing locations and mountain hideaways. Aside from the trout and quaint towns the highland scenery and flora and fauna are also major attractions. Visitors can enjoy a number of wonderful activities including: discovering crystal-clear streams and cascading waterfalls, visiting the Highland’s tourism mecca of Dullstroom, as well as horse riding, whiskey and beer tasting, hiking, fly fishing and much more.
Located on South Africa’s Highveld plateau, Johannesburg is a fast-paced, creative city shaped by gold-rush history, cultural diversity and constant reinvention. Its atmosphere is energetic and urban, with contemporary galleries, rooftop bars and leafy suburbs existing alongside powerful reminders of the country’s past. Visitors can explore the Apartheid Museum, tour Soweto’s historic streets or browse vibrant markets and design spaces in neighbourhoods such as Maboneng. The city’s soundtrack shifts from lively jazz and amapiano beats to the hum of busy streets, while the scent of grilled street food drifts through open-air cafés and market stalls. Johannesburg rewards travellers who engage with its complexity and culture, though its size, traffic and contrasts mean it is best experienced with some planning and local insight.
Located on the eastern coast of South Africa, just outside of the port city of Durban, Umhlanga Rocks, also referred to as Umhlanga, is a popular seaside resort town. The tropical weather and lush vegetation make this an enticing holiday destination attracting visitors from all over the world. Umhlanga and its surrounds feature golden-sand beaches stretching over 200 kilometres, endless sugarcane fields and the rolling verdant landscape of the Valley of 1000 Hills. It is the perfect location for ocean enthusiasts and outdoor adventurers alike, with great opportunities for diving, swimming, scuba diving, whale watching, dolphin viewing, deep sea fishing and kiteboarding. Don’t miss Umhlanga’s excellent golf courses; they are a real treat for the avid golfer.