A Mobile Ad-hoc Network (MANET) is a system of wireless mobile nodes dynamically self-organizing in arbitrary and temporary network topologies. People and vehicles can thus be inter-networked in areas without a preexisting communication infrastructure. The design of network protocols for MANETs is a complex issue. Dynamic Source Routing (DSR) and Ad-hoc On demand Distance Vector (AODV) protocol are two well-known on-demand routing protocols. A major disadvantage of these two protocols is, the problem associated with routing of packets through flooding, resulting in congestion. Path accumulation feature of DSR can be used in AODV and then an efficient path for the routing can be discovered using Minimum Route Spanning Tree Protocol.