Find sport & recreation in Alexandria. Listings include Leopards Kloof.
Located 100km from Port Elizabeth, Leopards Kloof is a farm in the Boschoek Valley.