We present an integration of classical computer vision techniques to achieve real-time autonomous steering of an unmanned aircraft along the boundary of different regions. We present two solutions, based on the same conceptual framework, to track coastlines and to follow roads surrounded by forests. In particular, we exploit color and texture properties to differentiate between the two region types in each of the aforementioned domains. The performance of these methods are evaluated using different experimental approaches, including a fully automated real-time flight outdoors over a 1km trajectory.