Each and every monument has an intriguing tale to tell. Stop at Nehru Centre and learn a bit about the area's heritage.
You'll have no end of sightseeing choices when in Saki Naka. Nehru Centre is a good place to start here, but there are lots of other interesting places to explore. Mt. Mary Church, Powai Lake, and Juhu Beach are near the commemorative structure and will fill in your day nicely.