Tag: lephalale

  • Lephalale

    With its hot summer days, mild winter months and abundant game and bird life, the tranquil town of Lephalale in the Limpopo Province of South Africa is a popular holiday destination, especially for nature lovers. Lephalale, often still referred to by its previous name of Ellisras, is located west of the Mogol River and north of the picturesque Waterberg Range and is surrounded by bushveld ...