Pandavkada Falls is in the beautiful suburb of Kharghar in Navi Mumbai. This magnificent waterfall stands tall at 107 meters high and is a sight…
Pandavkada Falls is in the beautiful suburb of Kharghar in Navi Mumbai. This magnificent waterfall stands tall at 107 meters high and is a sight…