Ganeshpuri once a dense forestland inhabited by a few tribal communities, Ganeshpuri was transformed into a spiritual centre by a spiritual leader Nityanand Swami. The place has a Shiva temple, a few natural hot-water springs and several other temples. Of the many hot springs, a few are open to the public with bathhouses built around them.The Vajreshwari Temple is dedicated to goddess Vajreshwari, who is an incarnation of goddess Parvati. The temple was built by the Peshwas after winning back the Vasai Fort from the Portuguese. The temple is situated at the foothills of the Mandakini hills. The Mandakini hills were formed out of volcanic eruption, which also explains the numerous mineral-rich springs in the area. A flight of fifty odd steps leads to the temple perched on the top of a small hillock.