Paradise Creek Lodge
Paradise Creek Lodge is bed and breakfast and self-catering accommodation near Malelane, set in lush indigenous gardens with private covered patios.