Toruka, derived from Toruka, Swahili meaning escape.
Escape away from the busy life and glimpse into the greatly
acclaimed wine regions of South Africa. This experience will
bring you the splendour of the wine drinking culture, as well as educating one through tasting whichever varietal tickles the palate.
Designed by: St. Designs