Nestled within the breathtaking Magoebaskloof mountains, awaits a delightful self-catering retreat. Here, you can relax from the stress of life, and immerse yourself in the peaceful beauty of nature. Choose a spacious cottage, complete all the amenities you need for a memorable getaway. Explore on walking trails across panoramic views of the near