Lion Sands River Lodge

Sabi Sand Game Reserve
South Africa