Awareness of location is one of the important and critical issue and challenge in wireless sensor network. Knowledge of Location among the participating nodes is one of the crucial requirements in designing of solutions for various issues related to Wireless sensor networks. Wireless sensor networks are being used in environmental applications to perform the number of task such as environment monitoring, disaster relief, target tracking, defenses and many more. Node localization is required to report the origin of events, assist group querying of sensors, routing and to answer questions on the network coverage. In this scheme, a mobile beacon node cooperates with static sensor nodes and moves actively to refine location performance. It takes advantage of cooperation between mobile beacon and static sensors while, at the same time, taking into account the relay node availability to make the best use of beacon signals. Enhanced composite approach is based on both range free and range based method. It increases the accuracy in wireless sensor network to solve the localization problem.