Macassar care centre now solar powered
The Rostra Grape Company, nestled in South Africa’s picturesque Cederberg Mountain range, in the quaint town of Trawal, which is the southern gateway to the Namaqualand West Coast, will soon harness energy from the sun through the innovative solar le