Mahindra cave is located about 10km north from central Pokhara. It is a natural site located across the Seti river pass the Batulechours village.
This site is about pokhara place and other.
Mahindra cave is located about 10km north from central Pokhara. It is a natural site located across the Seti river pass the Batulechours village.