West 19: Central India’s Tallest Commercial Tower Rising in Nagpur
Nagpur’s skyline is set for a dramatic shift. The city, often referred to as the heart of India for its geographical centrality, is witnessing the rise of West 19, a 30-storey commercial tower that developers claim will be the tallest commercial development in Central India. Strategically located in Shankar Nagar,...