90-Minute Beach Horse Ride for up to Six at Equestrian Centre Overstrand

Kleinmond