The twin religious towns of Ganeshpuri and Vajreshwari make for good outing for a day near Mumbai where one can also enjoy
hot water springs. These towns are located a km apart from each other and 30 kms by road from Vasai. Vasai is well connected to Mumbai by subarban trains. To reach the the towns one need to take a state transport(ST) bus from Vasai station(West). Its an hour drive from there. Also, one can reach it by using Western Express highway and then taking the Vajreshwari road, the distance from highway is 15/16 kms.
Ganeshpuri is the place where Nityanand Swami temple is located, besides the Shiva temple along with the four kunds or the hot water springs. This place also has lot of ashrams and other religiious temples. Its worth a visit for the religious minded person.
Vajreshwari is located about a km from Ganeshputi. Here the main temple is that of Goddess Vijreshwari(incarnation of Goddess Parvati), it is an old temple located on a hillock. The temple was built by Maratha military commander’s brother Chimaji Appa after the conquest of the Vasai fort from the hands of the Portuguese. It was built in honour of the goddess who helped him to win the fort, by showing the him the path to victory in his dreams. The temple was built in 1739.
Vajreshwari is located on the banks of the river Tansa, there are various
hot water springs or kund along the river-bed. One needs to walk a considerable distance to see most of them.