Delightful setting on the Magaliesburg River with great views.

Back