Rancho Grande offers activities in a natural environment.