Adventures and Activities
Jeffreys Bay


Adventures in Jeffreys Bay:Kayaking, Surf Lessons, Sandboarding, Waterfall, Kloofing to riding horses along miles of unspoiled Beaches.