I have stayed at Sandyballs years ago in my caravan and can inform that a "ball" is an old Somerset name for a small hill; this location hosts many sand hills hence its name. However the origin of Titty Ho eludes me :)
__________________
"I beseech you in the bowels of Christ think it possible you may be mistaken"
Oliver Cromwell, 3rd August 1650 - in a letter to the General Assembly of the Kirk of Scotland