Footprint Hiking Club - A family hiking club in Johannesburg, South Africa.
Comprehensive descriptions on hiking trails, day walks, horse trails, adventure trails and 4x4. All over South Africa, Cape Town & the Garden
Land Based Whale Watching at De Hoop nature Reserve