Phumula Kruger Lodge is a 3 star lodge nestled in the lush African bush of Marloth Park in South Africa.

Safari Holidays (1)

Remove from Favorites Add to Favorites