Take look at this newly renovated Kamla Nehru Park (boot ?) which is located on Malabar Hill in Mumbai. #contentcreator #youtuber