Buffalo Thorn Lodge
Buffalo Thorn Lodge is 5-star self-catering accommodation in Black Rhino Game Reserve within Pilanesberg National Park for exclusive rental to groups of up to 10 guests including children.