Wireless sensor networks are shaping many activities in our society as they have become the epitome of pervasive technology. In Many Circumstances, it is useful or even necessary for a node in a wireless sensor network to be aware of its location in the physical world. For example tracking or event detection functions are not particularly useful if the WSN cannot provide any information where an event has happened. For WSN, placement of nodes will be mostly arbitrarily. For this reason grid- based approaches do not hold. Despite the efforts made, no system has emerged as a practical and robust solution for the node localization problem in realistic, complex, outdoor environments. In this paper we present a localization approach allows the execution of multiple localization schemes. This method ensure that a considerable decrease in localization error in comparison with the existing methods.