N/A
N/A
N/A
N/A

Shree Chehar Mataji Temple

It is said to be one of the most divine places and is located on the bank of the river Mahisagar.