Aloe Valley Retreat offers comfortable self-catering accommodation. Come and enjoy the Karoo farm life with its breathtaking natural beauty, crisp clean air, fresh water from the nearby waterfall and hiking trails along Swartberg Mountain.