The Apostolic Carmel school in Bandra - a very popular school established since 1953.
Read this post on mumbai-eyed.blogspot.com