While one day is technically enough time to visit the Santacruz, it may be wise to spend two days to really get a good experience. There are many attractions and activities available in this part of India that you want to make sure you have enough time to enjoy and explore.