This small Swartland town is set on the slopes of the Kasteelberg meaning ‘castle mountain’. Orchards, vineyards and majestic mountains create the perfect backdrop for a relaxing weekend retreat or an escape from the hustle and bustle of the city.

Visitors can enjoy a range of activities from walking, hiking and horseback riding to wine and olive tastings at one of the many surrounding estates. A variety of restaurants, cafes and galleries are ideal for leisurely browsing – and on the first Saturday of every month there is a morning market selling everything from arts and crafts to freshly baked bread.