The limited battery power, unpredictable mobility and large variation of received signal strength in nodes of Mobile Ad Hoc Networks (MANETs) create link and node vulnerability and instability. Multicast routing in MANETs for group communication requires the establishment of reliable links between neighboring nodes called as reliability pair beginning from the source and extending such reliability pairs enroute to the destination. We propose a scheme for Multipath Multicast Routing in MANETs using reliable Neighbor Selection (MMRNS) mechanism. A mesh of multipath routes are established from source to multicast destinations using neighbors that have high reliability pair factor. MMRNS operates in the following phases. (1) Computation of reliability pair factor based on node power level, received differential signal strength between the nodes and mobility. (2) Pruning neighbor nodes that have reliability pair factor smaller than a threshold. (3) Discovery of multipath multicast mesh routes with the help of request and reply packets. (4) Multipath priority assignment based on minimum value of reliability pair factor of a path and information transfer from source to the multicast destinations and (5) route maintenance against link/node failures. The scheme is simulated to evaluate the performance parameters like packet delivery ratio, memory overhead, message overhead, control overhead and packet delays in comparison to the mesh based multicast routing protocols such as On-demand Multicast Routing Protocol (ODMRP) and Enhanced ODMRP (EODMRP). MMRNS performs better than ODMRP and EODMRP as observed from the simulation results.