Posts | Comments | Email
Mahindra cave is located about 10km north from central Pokhara. It is a natural site located across the Seti river pass the Batulechours village.