Aggravated by the actuality that WSNs routing is often geography based, the authors propose geography based secure and efficient Resource Conscious Secure routing (RCS) protocol for Wireless Sensor Networks (WSNs) without relying on flooding. RCS allows messages to be transmitted using two routing strategies, random walking and deterministic routing, in the same framework. The distribution of these two strategies is determined by the specific security requirements. For security purposes, the content of each message can also be encoded by using pattern encoding method and decoded at the sink node by knowing the swapping bit position. So, unauthenticated person cannot access the original data. By this way, the protocol provides a secure message delivery option to maximize the message delivery ratio under adversarial attacks.