Buffalo Ridge: the nicest accommodation where we stayed at  
Matthias Kallfass  /  South Africa   /  166 of 235        Show captionHide caption