Alps, Johannesburg, South Africa

The view was just breathtaking. I was actually surprised to have a clear flight for almost 10hrs. It helped make a long trip worth while.

Travel Deals for Johannesburg