1. A method of guiding a parasail from a first location to a target location comprising the acts of: estimating an equilibrium glide velocity and an equilibrium glide angle; estimating the height above the Earth's surface; turning said parasail to align said parasail with a target heading; computing a desired altitude for the current range to said target location based on said estimated equilibrium glide velocity, equilibrium glide angle, and height above the Earth's surface; executing a spiraling turn until said parasail arrives near, but not below, said desired altitude; initiating command weaves as needed to maintain an altitude error below a prescribed limit; and initiating a turn rate proportional to said heading error.