Lodge 23 - Elephant Point

Elephant Point, R536 Kruger Road, South Kruger National Park, 1242 Skukuza, South Africa

Hotel image
Read more reviews for Lodge 23 - Elephant Point