Old Balgowan Farm is a point of interest, located at South Africa. Visit their website www.checkpoint103.co.za for more detailed information.
"Nothing to say"
Great experience