Objectives: To propose a better routing protocol method to increase the lifespan of the network and to make the sensed data to reach from source to destination without any data loss. Methods: This study proposes a routing protocol inspired by nature namely, Quality of Service enabled Intelligent Water Drop Algorithm based Routing Protocol to detect link failures and provide efficient routing. Findings: Comparison has been made with baseline protocols to check its effectiveness and found that the proposed protocol has better performance than the baseline protocols. This research work enhances and adopts the intelligent water drop algorithm with the properties of velocity of water drops and water drops carrying level of soil for finding the better stable route for communication and detecting the link failures dynamically. The results determine that the proposed routing protocol is able to perform better than existing protocols and methods in terms of Energy Depletion rate, Survivability of nodes during transmission, delivering the packets from one end to another end, delay, failure tolerance and increase in Network Lifespan.