Where is Santacruz?

Where is Santacruz located?

Santacruz, Maharashtra, India (approx. 19.08155°, 72.84174°)


Where is Santacruz on the map?