Leopard Lodge

Location:

Limpopo, Lephalale - Ellisras. GPS: -24.0104828, 27.6952896