Mumbai Hosts India’s Tallest Residential Building
As per recent reports, it has been informed that the tallest residential tower in India has been inaugurated in Mumbai. Scaling a skyscraping 1000 feet above the sea level, the "World Towers" are planted in a huge 18-acre area at Lodha Place in Upper Worli, the urban centre in Mumbai.
