Mpumalanga
Hazyview
Summerfields Rose Retreat & Spa
Mpumalanga, Hazyview
Rates available on request