Where is Jogeshwari?

Where is Jogeshwari located?

Jogeshwari, Jogeshwari (Station), India (approx. 19.13617°, 72.84872°)


Where is Jogeshwari on the map?