Tsanga Lookout is a point of interest, located at Tshange- Lookout Rd, Kruger National Park, South Africa
Lovely views almost 360 views if you walk a little.