Worli was one of the seven original islands that came together to form the present-day Mumbai city. Today, it is a central area that serves as a hub between two important business centers in the city: Nariman Point and Bandra-Kurla Complex. The iconic Bandra-Worli Sea Link is one of the major attractions in the area, but there is a lot more on offer for tourists who are willing to explore more. (more…)