The Giants Castle Nature Reserve is a beautifully preserved mountain wilderness with wonderful hiking trails, excellent San rock art and your best chance to see the illusive Lammergeier or Bearded Vulture.
This video was produced by SmartGuide for their Interactive Travel Guide of Southern Africa.
Link to this comment:
All Comments (0)