india birding navi mumbai nerul palm beach road Birding on Palm Beach Road Palm Beach Road in Nerul, about 30 km from Mumbai, is new for sprinters. But now it also boasts of being a bird sanctuary. Mun… Written By Admin Saturday, September 10, 2022 Add Comment Edit