Middelburg is not so named by choice. It is in the middle of a fascinating area in the Great Karoo, the hub from which the tourist can enjoy a Karoo Experience with a difference. Middelburg lies in the Upper Karoo, 1 279 m above sea level, with an average climate. The town is located halfway between Port Elizabeth and Bloemfontein, as well as between Johannesburg and Cape Town. Fifteen towns are within a 150 km radius from Middelburg, thus making it the ideal location for the distribution of goods and services.
Outdoor and indoor sports as well as many activities and experiences for the adventure seekers among us. Climb a mountain or play golf. Its up to you. (photo by Michal Marcol)