Chinchoti waterfall

Maharashtra: One loses life at Chinchoti waterfall in Vasai

Not less than five suspected to be trapped; NDRF pressed into service. On Saturday, 7th…